ax/__init__.py (64 lines of code) (raw):

#!/usr/bin/env python3 # Copyright (c) Meta Platforms, Inc. and affiliates. # # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. from ax.core import ( Arm, BatchTrial, ChoiceParameter, ComparisonOp, Data, Experiment, FixedParameter, GeneratorRun, Metric, MultiObjective, MultiObjectiveOptimizationConfig, Objective, ObjectiveThreshold, OptimizationConfig, OrderConstraint, OutcomeConstraint, Parameter, ParameterConstraint, ParameterType, RangeParameter, Runner, SearchSpace, SumConstraint, Trial, ) from ax.modelbridge import Models from ax.service import OptimizationLoop, optimize from ax.storage import json_load, json_save try: # pyre-fixme[21]: Could not find a module... to import `ax.version`. from ax.version import version as __version__ except Exception: __version__ = "Unknown" __all__ = [ "Arm", "BatchTrial", "ChoiceParameter", "ComparisonOp", "Data", "Experiment", "FixedParameter", "GeneratorRun", "Metric", "Models", "MultiObjective", "MultiObjectiveOptimizationConfig", "Objective", "ObjectiveThreshold", "OptimizationConfig", "OptimizationLoop", "OrderConstraint", "OutcomeConstraint", "Parameter", "ParameterConstraint", "ParameterType", "RangeParameter", "Runner", "SearchSpace", "SumConstraint", "Trial", "optimize", "json_save", "json_load", ]