Skip to content

Commit

Permalink
Add second objective to importance docs and update images
Browse files Browse the repository at this point in the history
  • Loading branch information
Sarah Krebs committed Aug 30, 2024
1 parent 54a70e4 commit 5923991
Show file tree
Hide file tree
Showing 6 changed files with 6 additions and 6 deletions.
4 changes: 2 additions & 2 deletions deepcave/plugins/objective/pareto_front.py
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@ def get_input_layout(register: Callable) -> List[Any]:
[
dbc.Col(
[
dbc.Label("Objective #1"),
dbc.Label("Objective 1"),
dbc.Select(
id=register("objective_id_1", ["value", "options"], type=int),
placeholder="Select objective ...",
Expand All @@ -147,7 +147,7 @@ def get_input_layout(register: Callable) -> List[Any]:
),
dbc.Col(
[
dbc.Label("Objective #2"),
dbc.Label("Objective 2"),
dbc.Select(
id=register("objective_id_2", ["value", "options"], type=int),
placeholder="Select objective ...",
Expand Down
Binary file modified docs/images/plugins/ablation_paths.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/plugins/importances.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions docs/plugins/ablation_paths.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Ablation Paths
===========
=============

Ablation Paths is a method to analyze the importance of hyperparameters in a configuration space.
Starting from a default configuration, the default configuration is iteratively changed to the
Expand Down Expand Up @@ -36,7 +36,7 @@ non-dominated solutions. For more detail on this, please see the paper

Options
-------
* **Objective**: Select the objective function you wish to analyze.
* **Objective 1 / 2**: Choose the objective you wish to calculate the ablation path for. Optionally, choose a second objective to see how the importance changes from one objective to the other.

* **Trees:** Specify the number of trees for the random forest surrogate model used in calculating importance scores.

Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/importances.rst
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ see the paper `Hyperparameter Importance Analysis for Multi-Objective AutoML
Options
-------

* **Objective:** Select the objective function you wish to analyze.
* **Objective 1 / 2**: Choose the objective you wish to calculate the importance for. Optionally, choose a second objective to see how the importance changes from one objective to the other.

* **Method:** Whether to calculate the local parameter importance or the fANOVA importance.

Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/pareto_front.rst
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ This plugin can help answer the following questions:
Options
-------

* **Objective #1 / #2:** Select the objective functions you wish to analyze.
* **Objective 1 / 2:** Select the objective functions you wish to analyze.

* **Budget**: Select the multi-fidelity budget to be used. The plugin will only consider trials evaluated
on the selected budget. The *Combined* budget option displays all configurations but shows scores only
Expand Down

0 comments on commit 5923991

Please sign in to comment.