Skip to content

Commit 25fb549

Browse files
authored
Merge pull request #131 from automl/docs/documentation-review
Docs/documentation review
2 parents adda47e + 45547ea commit 25fb549

File tree

16 files changed

+142
-21
lines changed

16 files changed

+142
-21
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@
2020
- Fix errors due to changing inputs before runselection (#64).
2121
- For fANOVA, remove constant hyperparameters from configspace (#9).
2222

23+
## Documentation
24+
- Add How to Contribute section.
25+
- Expand documentation for partial dependence plugin.
26+
2327
## Version-Updates
2428
- Black version from 23.1.0 to 23.3.0
2529
- Mypy from 0.930 to 1.5.1

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Following features are provided:
1616
- A large collection of plugins to explore multiple areas like performance, hyperparameter and
1717
budget analysis.
1818
- Save your runs using DeepCAVE's native recorder.
19-
- Support for many optimizers using converter (e.g., DeepCAVE, SMAC and BOHB).
19+
- Support for many optimizers using converters (e.g., DeepCAVE, SMAC and BOHB).
2020
- Select runs directly from a working directory in the interface.
2121
- Select groups of runs for combined analysis.
2222
- Modularized plugin structure with access to selected runs/groups to provide maximal flexibility.
@@ -43,6 +43,7 @@ pip install DeepCAVE
4343
If you want to contribute to DeepCAVE use the following steps instead:
4444
```bash
4545
git clone https://github.com/automl/DeepCAVE.git
46+
cd DeepCAVE
4647
conda create -n DeepCAVE python=3.9
4748
conda activate DeepCAVE
4849
conda install -c anaconda swig

deepcave/plugins/hyperparameter/importances.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,10 @@ def get_filter_layout(register: Callable) -> List[html.Div]:
147147
html.Div(
148148
[
149149
dbc.Label("Budgets"),
150-
help_button("The hyperparameters are sorted by the highest budget."),
150+
help_button(
151+
"Budget refers to the multi-fidelity budget. "
152+
"The hyperparameters are sorted by the highest budget."
153+
),
151154
dbc.Checklist(id=register("budget_ids", ["value", "options"]), inline=True),
152155
]
153156
),

deepcave/plugins/hyperparameter/pdp.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,9 @@ def get_input_layout(register: Callable) -> List[dbc.Row]:
8585
[
8686
dbc.Label("Budget"),
8787
help_button(
88+
"Budget refers to the multi-fidelity budget. "
8889
"Combined budget means that the trial on the highest"
89-
" evaluated budget is used.\n\n"
90+
" evaluated budget is used. \n "
9091
"Note: Selecting combined budget might be misleading if"
9192
" a time objective is used. Often, higher budget take "
9293
" longer to evaluate, which might negatively influence "

deepcave/plugins/hyperparameter/symbolic_explanations.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,8 +89,9 @@ def get_input_layout(register: Callable) -> List[Union[dbc.Row, html.Details]]:
8989
[
9090
dbc.Label("Budget"),
9191
help_button(
92+
"Budget refers to the multi-fidelity budget. "
9293
"Combined budget means that the trial on the highest"
93-
" evaluated budget is used.\n\n"
94+
" evaluated budget is used. \n "
9495
"Note: Selecting combined budget might be misleading if"
9596
" a time objective is used. Often, higher budget take "
9697
" longer to evaluate, which might negatively influence "

deepcave/plugins/objective/configuration_cube.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,8 +81,9 @@ def get_input_layout(register: Callable) -> List[dbc.Row]:
8181
[
8282
dbc.Label("Budget"),
8383
help_button(
84+
"Budget refers to the multi-fidelity budget. "
8485
"Combined budget means that the trial on the highest"
85-
" evaluated budget is used.\n\n"
86+
" evaluated budget is used. \n "
8687
"Note: Selecting combined budget might be misleading if"
8788
" a time objective is used. Often, higher budget take "
8889
" longer to evaluate, which might negatively influence "

deepcave/plugins/objective/cost_over_time.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ def get_input_layout(register: Callable) -> List[dbc.Row]:
115115
[
116116
dbc.Label("Budget"),
117117
help_button(
118+
"Budget refers to the multi-fidelity budget. "
118119
"Combined budget means that the trial on the highest evaluated "
119120
"budget is used."
120121
),

deepcave/plugins/objective/parallel_coordinates.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,9 @@ def get_input_layout(register: Callable) -> List[Any]:
7474
[
7575
dbc.Label("Budget"),
7676
help_button(
77+
"Budget refers to the multi-fidelity budget. "
7778
"Combined budget means that the trial on the highest evaluated"
78-
" budget is used.\n\n"
79+
" budget is used. \n "
7980
"Note: Selecting combined budget might be misleading if a time"
8081
" objective is used. Often, higher budget take longer to evaluate,"
8182
" which might negatively influence the results."

deepcave/plugins/objective/pareto_front.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,8 +127,9 @@ def get_input_layout(register: Callable) -> List[Any]:
127127
[
128128
dbc.Label("Budget"),
129129
help_button(
130-
"Combined budget means that the trial on the highest evaluated budget is "
131-
"used.\n\n"
130+
"Budget refers to the multi-fidelity budget. "
131+
"Combined budget means that the trial on the highest"
132+
" evaluated budget is used. \n "
132133
"Note: Selecting combined budget might be misleading if a time objective "
133134
"is used. Often, higher budget take longer to evaluate, which might "
134135
"negatively influence the results."

deepcave/plugins/summary/footprint.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,9 @@ def get_input_layout(register: Callable) -> List[Any]:
7474
[
7575
dbc.Label("Budget"),
7676
help_button(
77+
"Budget refers to the multi-fidelity budget. "
7778
"Combined budget means that the trial on the highest"
78-
" evaluated budget is used.\n\n"
79+
" evaluated budget is used. \n "
7980
"Note: Selecting combined budget might be misleading if"
8081
" a time objective is used. Often, higher budget take "
8182
" longer to evaluate, which might negatively influence "

0 commit comments

Comments
 (0)