The Developer API is suitable when the user wants maximal customization of the optimization loop. This tutorial demonstrates optimization of a Hartmann6 function using the
Experiment construct. In this example, trials will be evaluated synchronously.
from ax import ( ComparisonOp, ParameterType, RangeParameter, ChoiceParameter, FixedParameter, SearchSpace, Experiment, OutcomeConstraint, OrderConstraint, SumConstraint, OptimizationConfig, Objective, Metric, ) from ax.utils.notebook.plotting import render, init_notebook_plotting init_notebook_plotting()
[INFO 04-26 20:12:27] ax.utils.notebook.plotting: Injecting Plotly library into cell. Do not overwrite or delete cell.