Skip to content

Commit

Permalink
extras suck. unrequired but dont double send.
Browse files Browse the repository at this point in the history
  • Loading branch information
Tom-Szendrey committed Jul 30, 2024
1 parent 2244703 commit 0c5e785
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 4 deletions.
5 changes: 3 additions & 2 deletions service/models/operations/calibrate.py
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,8 @@ def hook(progress, _loss):
step_size = extra_options.pop(
"solver_step_size"
) # Need to pop this out of extra.
if step_size is not None and self.extra.solver_method == "euler":
solver_method = extra_options.pop("solver_method")
if step_size is not None and solver_method == "euler":
solver_options = {"step_size": step_size}

return {
Expand All @@ -96,7 +97,7 @@ def hook(progress, _loss):
"data_path": dataset_path,
"static_parameter_interventions": static_interventions,
"progress_hook": hook,
"solver_method": self.extra.solver_method,
"solver_method": solver_method,
"solver_options": solver_options,
# "visual_options": True,
**extra_options,
Expand Down
5 changes: 3 additions & 2 deletions service/models/operations/simulate.py
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,8 @@ def gen_pyciemss_args(self, job_id):
step_size = extra_options.pop(
"solver_step_size"
) # Need to pop this out of extra.
if step_size is not None and self.extra.solver_method == "euler":
solver_method = extra_options.pop("solver_method")
if step_size is not None and solver_method == "euler":
solver_options = {"step_size": step_size}

return {
Expand All @@ -77,7 +78,7 @@ def gen_pyciemss_args(self, job_id):
"static_parameter_interventions": static_interventions,
"dynamic_parameter_interventions": dynamic_interventions,
"inferred_parameters": inferred_parameters,
"solver_method": self.extra.solver_method,
"solver_method": solver_method,
"solver_options": solver_options,
**extra_options,
}
Expand Down

0 comments on commit 0c5e785

Please sign in to comment.