Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Amplify-BBOpt documentation
Light Logo Dark Logo

πŸš€ Getting started

  • Quickstart
  • Overview

🌱 Basic

  • 1. Decision Variable
  • 2. Black-Box Function
  • 3. Constraint
  • 4. Initial Training Data
  • 5. Basic Optimizers
    • 5.1. FMQA Optimizer
    • 5.2. Kernel-QA Optimizer
  • 6. Visualization

🌻 Advanced

  • Variable Conversion
  • Custom Trainer and Model
  • Multiple Objectives
    • Multi-Objective Optimizer
  • Custom Objective

🧩 Examples

  • Wing Profile Optimization
  • Inverse Problem
  • Sphere Function
  • Goldstein-Price Function
  • Rosenbrock Function
  • Rastrigin Function

πŸ“– Reference

  • FAQ
  • Changelog
  • API Reference
    • Black Box
      • BlackBoxFuncBase
      • BlackBoxFuncList
      • blackbox
    • Constraint
      • Constraint
      • Constraints
      • equal_to
      • less_equal
      • greater_equal
      • clamp
    • Data Generator
      • DatasetGenerator
    • Data
      • DataList
      • load_dataset
    • History
      • History
    • Logger
      • Logger
    • Model
      • QUBOConvertibleBase
      • TorchFM
      • ModelKernel
    • Optimizer
      • OptimizerBase
      • QAOptimizerBase
      • FMQAOptimizer
      • KernelQAOptimizer
      • MultiObjectiveOptimizer
    • Plot
      • plot_history
      • anneal_history
    • Poly
      • Poly
    • Solution Data Type
      • FlatSolution
      • StructuredSolution
      • FlatSolutionDict
      • StructuredSolutionDict
    • Trainer
      • TrainerBase
      • TorchFMTrainer
      • ModelKernelTrainer
      • GramMatrixHandler
      • PolyCoefMatrixHandler
    • Variable
      • Variable
      • VariableBase
      • VariableListBase
      • BinaryVariable
      • BinaryVariableList
      • IntegerVariable
      • IntegerVariableList
      • RealVariable
      • RealVariableList
      • RealVariableLogUniform
      • RealVariableListLogUniform
      • DiscreteVariable
      • DiscreteVariableList
    • Variables
      • Variables
    • Objective Examples
      • amplify_bbopt.objective_example.sphere_function
      • amplify_bbopt.objective_example.goldstein_price_function
      • amplify_bbopt.objective_example.rosenbrock_function
      • amplify_bbopt.objective_example.rastrigin_function
  • Index
Back to top

5. Basic OptimizersΒΆ

In Amplify-BBOpt, the following basic optimizers are available.

  • 5.1. FMQA Optimizer
  • 5.2. Kernel-QA Optimizer

You can also perform black-box optimization for multiple objective functions. See Optimization with Multiple Objectives for details.

Next
5.1. FMQA Optimizer
Previous
4. Initial Training Data
Copyright Β© 2024, Fixstars Amplify Corporation
Made with Sphinx and @pradyunsg's Furo