Commit 41d2652
Version 1.1 (#34)
* Added documentation
* Removed unnecessary files
* Updated tools
* Beautiful docs <3
* Cleaning-up
* Example changes
* Stuff
* Create docs on dev
* Clean-up
* Disabled pre-commit for now
* Renamed tests
* Fixed type bugs
* More bug fixes
* Updated types
* Fixed package data for logging
* Bugfixes
* Fixed docs making
* Simplified README
* Fixing doc workflow
* Fixing doc workflow
* Added plugin docstring
* Small changes
* Added pypi command
* Fix cache names
* Remove weird string conversion that causes fanova to fail
* Make load_outputs not static
* Fix Module-Import Error in worker and cache name in logger
* Add PDP and ICE
* Fix typos in docs
* Fix files shown in run selection
* Fix runs not updated properly in worker
* Autoformat with pre-commit
* Huge update: Selecting runs
- Runs are sorted now and only "important" directories are shown.
- Mechanics to select runs changed.
- Runs can be selected across different working directories now.
- Another section to display selected runs.
- Press on directory name changes the working directory directly. Makes it easier to navigate.
- Internally, a run has two hashes now
- `id`: Based on prefix and path/name. This hash is used to select runs now. No need to
distinguish between run and grouped run anymore.
- `hash`: Changes based on content.
- Cleaned-up run handler immensively.
- Logs are better readable.
* Fixed working dir bug
* Changed working dir init behaviour
* Added dash-extensions
* Implemented global notification
* Fixed one-output bug
* Increased package versions
* Fix using defaults in cache when loading from file
* Improve config loading
* Add functionality to debug flag for cache compression and config selection
* Fixed tests
* Update runs after clear cache
* Fix dash dependency issue
* Set name/path only on creation
* Trying to fix static plugin
* Bugfix
* Fix static plugin _blocked
* Fixed static plugin
* Removed prints
* Set version back to 2.0.0
* Shortened cache log
* Add utils-Function short_string.
Improved logging for Jobs.
* Use random forest instead of Gaussian Process as surrogate in ICE/PDP
* Make dev default
* Table fixed
* Bigger update to make overview work
* Added latest_change to runs.
* Runs are internally updated now if changed.
* Restructured overview: Heatmap and barplot for statuses, added configspace, and quick information.
* Added NOTFOUND as status.
* Added active navigation items
* Removed unused stati
* Pass debug to cache
* Small bugfixes
* Added option for cache enabled
* Re-designed configurations + better mapping
* Added traceback for run convertion
* Linkable plugins wrt inputs
* Added function to get a link
* Fixed latest change
* Bugfix: Objectives are updated now
* Fixed objective update
* FINALLY fixed mapping
* Fixed some path issues
* Added constants
* Implemented (untested) MDS logic
* Bugfix
* Added typings
* Footprint working 🎉
* Added borders to footprint
* Option to encode y values
* Added details and hovers
* Working Footprint Version 🦾
* Making things prettier 💄
* Fixed empty input problem
* Changed button behaviour static plugin
* Static plugin detects failed jobs now
* Delete failed job
* Stability, prettifications and different encoding
- Added more docstrings.
- Changed ``get_encoded_configs`` to ``get_encoded_data``. Only a dataframe is returned now.
- Adapted all plugins to the new encoded data.
- Made hoverdata consistent.
- Configuration Cube uses graph_obj now.
- Cost over Time shows now configuration on hover.
- fANOVA uses budget_id now instead of budget value.
* Fixed PDP completely
* Trying to clean LPI
* Cleaned-up EPMs
* Reorganized plugins
* LPI working version 🥳
* Remove jobs when clearing
* LPI+fANOVA use same forest now
* Bugfix; Correct button after input change
* Bugfix; Update run selection if runs changed
* Renamed NOTFOUND to NOT_EVALUATED
* Fixed delete_jobs
* Add budget to legend
* Added random configurations
* Objective+Budget beside each other
* Merged LPI+fANOVA
* Disable button on init
* Remove rdb file when started
* Added n_trees to importances
* Better run cache performance
* Reduced PDP samples to 10 per HP
* Jobs in sidebar are clickable and removeable
* Huge update: API calls
- `load_dependency_inputs` only need to specify changes.
- `self.inputs` in plugins have a type now.
- Added `interactive` decorator which makes the use of plugins
available in api mode.
- Inputs are cleaned before passed into `process` and `load_outputs`. That means, only the first
attribute of an input is used.
- Added more docstrings.
- Fixed some mypy issues.
- Calling layout is done in the init method. Therefore, the inputs and outputs are registered
if plugin is called.
- Changed the APIs s.t. run stands first in signature.
- Added example to perform the api call.
* After starting, open window automatically
* Added for api mode
* Configs clickable + Displays code
* Changed run slightly
* Extended hover with objective values
* Prettified hover text
* get_costs -> get_all_costs
* Added table
* Configs are handled differently now
* Fixed address
* Updated docs
* Fixed base link
* Fixed group trajectory
* Updated record examples
* Updated examples+logs
* Fixed bug: Only selected group names are allowed
* Changed default working dir
* Added run_3 from mnist_pytorch
* Fixed config_ids in pareto front
* Added advanced footprint
* Fixed groups
* Fixed footprint bug if too many hps
* Important fixes for run/group selection
* Added logging info
* Help buttons, original mapping, visual changes
* More options for displaying tables
* Incorporate objective(s)
* Added status table and rearranged code
* Expanded plugin features/QoL
* Fixing deepcave --start for pypi
* Added markdown support
* Changed colorbar
* Added dynamic text summary
* blob
* Add documentation on `Overview` plugin
* Add some known issues to improve upon
* Delete old `Overview.rst`
* Configuration Footprint help text
* Added doc text
* Open dashboard again
* Update plugins.index.rst
* Update to 3.9 minumum requirement
* More for index.rst, add to issues
* Added combined budgets
* Fixed combined budget issues
* Fixed heatmap
* Small improvements
* Added more log files
* Added plugin docs
* Changed objective to dataclass
* Renamed GroupedRun to Group
* Bugfixes and more help buttons
* Visualization improvements
* Added research questions
* Configuration cube help
* Add help button to parallel coords budget
* Parellel coordinates plugin docs
* Fix Objectives -> Objective
* Budget Correlation help
* Minor fixes to budget correlation
* Added include_combined to get_budget_ids
* Added table+dynamic text to budget correlation
* Improved budget correlation
* Sorted combinations
* RST -> MD convertion
* CCube shows the best configs now
If multiple configs share the same point.
* Visual stuff
* Added open (webpage) as command
* Save figures
* CLI updates: n_workers and absolute config
* Cleaning-up
* Fixed docs
* Fixed docs
* Fixed tests
* Fixing tests
* Fixing, fixing, fixing, ...
* Updated changelog
* Improved opening mechanism
* Fixed bug for single categorical hp ticks
* Bugs, bugs, bugs, ...
* Yes, I'm still cleaning :)
* Cleaning is fun (kappa)
* Fixed important bug: Wrong cache location
* Improved docs
* Added margin+height in config
* Docs 1 parent 296458a commit 41d2652
File tree
98 files changed
+22003
-37
lines changed- deepcave
- evaluators/epm
- runs
- converters
- docs
- logs
- SMAC3v1
- mlp/run_1
- outlier-detection
- DEHB-pendigits-015-0-0
- DEHB-pendigits-015-0-25
- DEHB-pendigits-015-0-50
- SMAC-pendigits-015-0-0
- SMAC-pendigits-015-0-25
- SMAC-pendigits-015-0-50
- SMAC3v2/mlp
- run_1
- run_2
- run_3
- tests
- test_evaluators
- test_runs
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
98 files changed
+22003
-37
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
46 | | - | |
| 45 | + | |
| 46 | + | |
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
1 | 9 | | |
2 | 10 | | |
3 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
86 | | - | |
| 86 | + | |
| 87 | + | |
87 | 88 | | |
88 | | - | |
| 89 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
| 20 | + | |
20 | 21 | | |
21 | 22 | | |
22 | 23 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
482 | 482 | | |
483 | 483 | | |
484 | 484 | | |
485 | | - | |
486 | 485 | | |
487 | 486 | | |
488 | 487 | | |
| |||
893 | 892 | | |
894 | 893 | | |
895 | 894 | | |
896 | | - | |
| 895 | + | |
897 | 896 | | |
898 | 897 | | |
899 | 898 | | |
| |||
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
| 12 | + | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | | - | |
| 68 | + | |
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
0 commit comments