forked from automl/Auto-PyTorch
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Final changes for v0.1.0 (automl#341)
* [enhance] Increase the coverage (automl#336) * [feat] Support statistics print by adding results manager object (automl#334) * [feat] Support statistics print by adding results manager object * [refactor] Make SearchResults extract run_history at __init__ Since the search results should not be kept in eternally, I made this class to take run_history in __init__ so that we can implicitly call extraction inside. From this change, the call of extraction from outside is not recommended. However, you can still call it from outside and to prevent mixup of the environment, self.clear() will be called. * [fix] Separate those changes into PR#336 * [fix] Fix so that test_loss includes all the metrics * [enhance] Strengthen the test for sprint and SearchResults * [fix] Fix an issue in documentation * [enhance] Increase the coverage * [refactor] Separate the test for results_manager to organize the structure * [test] Add the test for get_incumbent_Result * [test] Remove the previous test_get_incumbent and see the coverage * [fix] [test] Fix reversion of metric and strengthen the test cases * [fix] Fix flake8 issues and increase coverage * [fix] Address Ravin's comments * [enhance] Increase the coverage * [fix] Fix a flake8 issu * Update for release (automl#335) * Create release workflow and CITATION.cff and update README, setup.py * fix bug in pypy token * fix documentation formatting * TODO for docker image * accept suggestions from shuhei * add further options for disable_file_output documentation * remove from release.yml * [feat] Add templates for issue and PR with the Ravin's suggestions (automl#136) * [doc] Add the workflow of the Auto-Pytorch (automl#285) * [doc] Add workflow of the AutoPytorch * [doc] Address Ravin's comment * [FIX] Silence catboost (automl#338) * set verbose=False in catboost * fix flake * change worst possible result of r2 (automl#340) * Update README.md with link for master branch * [FIX formatting in docs (automl#342) * fix formatting in docs * Update examples/40_advanced/example_resampling_strategy.py * Update README.md, remove cat requirements.txt Co-authored-by: nabenabe0928 <[email protected]>
- Loading branch information
1 parent
a1512d5
commit e4863fe
Showing
28 changed files
with
3,018 additions
and
259 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
NOTE: ISSUES ARE NOT FOR CODE HELP - Ask for Help at https://stackoverflow.com | ||
|
||
Your issue may already be reported! | ||
Also, please search on the [issue tracker](../) before creating one. | ||
|
||
* **I'm submitting a ...** | ||
- [ ] bug report | ||
- [ ] feature request | ||
- [ ] support request => Please do not submit support request here, see note at the top of this template. | ||
|
||
# Issue Description | ||
* When Issue Happens | ||
* Steps To Reproduce | ||
1. | ||
1. | ||
1. | ||
|
||
## Expected Behavior | ||
<!--- If you're describing a bug, tell us what should happen --> | ||
<!--- If you're suggesting a change/improvement, tell us how it should work --> | ||
|
||
## Current Behavior | ||
<!--- If describing a bug, tell us what happens instead of the expected behavior --> | ||
<!--- If suggesting a change/improvement, explain the difference from current behavior --> | ||
|
||
## Possible Solution | ||
<!--- Not obligatory, but suggest a fix/reason for the bug, --> | ||
<!--- or ideas how to implement the addition or change --> | ||
|
||
## Your Code | ||
|
||
``` | ||
If relevant, paste all of your challenge code here | ||
``` | ||
|
||
## Error message | ||
|
||
``` | ||
If relevant, paste all of your error messages here | ||
``` | ||
|
||
## Your Local environment | ||
* Operating System, version | ||
* Python, version | ||
* Outputs of `pip freeze` or `conda list` | ||
|
||
Make sure to add **all the information needed to understand the bug** so that someone can help. | ||
If the info is missing, we'll add the 'Needs more information' label and close the issue until there is enough information. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
<!--- Provide a general summary of your changes in the Title above --> | ||
|
||
## Types of changes | ||
<!--- What types of changes does your code introduce? Put an `x` in all the boxes that apply: --> | ||
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) | ||
- [ ] Bug fix (non-breaking change which fixes an issue) | ||
- [ ] New feature (non-breaking change which adds functionality) | ||
|
||
Note that a Pull Request should only contain one of refactoring, new features or documentation changes. | ||
Please separate these changes and send us individual PRs for each. | ||
For more information on how to create a good pull request, please refer to [The anatomy of a perfect pull request](https://medium.com/@hugooodias/the-anatomy-of-a-perfect-pull-request-567382bb6067). | ||
|
||
## Checklist: | ||
<!--- Go over all the following points, and put an `x` in all the boxes that apply. --> | ||
<!--- If you're unsure about any of these, don't hesitate to ask. We're here to help! --> | ||
- [ ] My code follows the code style of this project. | ||
- [ ] My change requires a change to the documentation. | ||
- [ ] I have updated the documentation accordingly. | ||
* [ ] Have you checked to ensure there aren't other open [Pull Requests](../../../pulls) for the same update/change? | ||
* [ ] Have you added an explanation of what your changes do and why you'd like us to include them? | ||
* [ ] Have you written new tests for your core changes, as applicable? | ||
* [ ] Have you successfully ran tests with your changes locally? | ||
<!-- | ||
* [ ] Have you followed the guidelines in our Contributing document? | ||
--> | ||
|
||
|
||
## Description | ||
<!--- Describe your changes in detail --> | ||
|
||
## Motivation and Context | ||
<!--- Why is this change required? What problem does it solve? --> | ||
<!--- If it fixes an open issue, please link to the issue here. --> | ||
|
||
## How has this been tested? | ||
<!--- Please describe in detail how you tested your changes. --> | ||
<!--- Include details of your testing environment, tests ran to see how --> | ||
<!--- your change affects other areas of the code, etc. --> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
name: Push to PyPi | ||
|
||
on: | ||
push: | ||
branches: | ||
- master | ||
|
||
jobs: | ||
test: | ||
runs-on: "ubuntu-latest" | ||
|
||
steps: | ||
- name: Checkout source | ||
uses: actions/checkout@v2 | ||
|
||
- name: Set up Python 3.8 | ||
uses: actions/setup-python@v1 | ||
with: | ||
python-version: 3.8 | ||
|
||
- name: Install build dependencies | ||
run: python -m pip install build wheel | ||
|
||
- name: Build distributions | ||
shell: bash -l {0} | ||
run: python setup.py sdist bdist_wheel | ||
|
||
- name: Publish package to PyPI | ||
if: github.repository == 'automl/Auto-PyTorch' && github.event_name == 'push' && startsWith(github.ref, 'refs/tags') | ||
uses: pypa/gh-action-pypi-publish@master | ||
with: | ||
user: __token__ | ||
password: ${{ secrets.pypi_token }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
preferred-citation: | ||
type: article | ||
authors: | ||
- family-names: "Zimmer" | ||
given-names: "Lucas" | ||
affiliation: "University of Freiburg, Germany" | ||
- family-names: "Lindauer" | ||
given-names: "Marius" | ||
affiliation: "University of Freiburg, Germany" | ||
- family-names: "Hutter" | ||
given-names: "Frank" | ||
affiliation: "University of Freiburg, Germany" | ||
doi: "10.1109/TPAMI.2021.3067763" | ||
journal-title: "IEEE Transactions on Pattern Analysis and Machine Intelligence" | ||
title: "Auto-PyTorch Tabular: Multi-Fidelity MetaLearning for Efficient and Robust AutoDL" | ||
year: 2021 | ||
note: "also available under https://arxiv.org/abs/2006.13799" | ||
start: 3079 | ||
end: 3090 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.