Skip to content

Commit 844ff1a

Browse files
committed
No need to pass is_fidelity
1 parent 346dbee commit 844ff1a

File tree

2 files changed

+3
-6
lines changed

2 files changed

+3
-6
lines changed

optimas/generators/ax/service/multi_fidelity.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,6 @@ def _create_generation_steps(
134134
def set_fidelity_param(
135135
self,
136136
var_name: str,
137-
is_fidelity: bool = True,
138137
fidelity_target_value: float = None,
139138
) -> None:
140139
"""Set a parameter as the fidelity parameter for multi-fidelity optimization.
@@ -143,8 +142,6 @@ def set_fidelity_param(
143142
----------
144143
var_name : str
145144
Name of the variable to set as fidelity parameter.
146-
is_fidelity : bool, optional
147-
Whether this parameter is the fidelity parameter. Default True.
148145
fidelity_target_value : float, optional
149146
The target fidelity value for optimization.
150147
"""
@@ -159,7 +156,7 @@ def set_fidelity_param(
159156
f"Variable '{var_name}' not found in varying parameters"
160157
)
161158

162-
var.is_fidelity = is_fidelity
159+
var.is_fidelity = True
163160
if fidelity_target_value is not None:
164161
var.fidelity_target_value = fidelity_target_value
165162

tests/test_ax_generators.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -498,7 +498,7 @@ def test_ax_multi_fidelity():
498498
)
499499

500500
gen = AxMultiFidelityGenerator(vocs=vocs)
501-
gen.set_fidelity_param("res", is_fidelity=True, fidelity_target_value=8.0)
501+
gen.set_fidelity_param("res", fidelity_target_value=8.0)
502502
ev = FunctionEvaluator(function=eval_func_mf)
503503
exploration = Exploration(
504504
generator=gen,
@@ -697,7 +697,7 @@ def test_ax_multi_fidelity_with_history():
697697
)
698698

699699
gen = AxMultiFidelityGenerator(vocs=vocs)
700-
gen.set_fidelity_param("res", is_fidelity=True, fidelity_target_value=8.0)
700+
gen.set_fidelity_param("res", fidelity_target_value=8.0)
701701
ev = FunctionEvaluator(function=eval_func_mf)
702702
exploration = Exploration(
703703
generator=gen,

0 commit comments

Comments
 (0)