qPOTS: Batch Pareto Optimal Thompson Sampling

Installation

  • Installation
    • Quick Note on MATLAB Engine Install

API Reference

  • qpots.acquisition
    • Acquisition
      • Acquisition.__init__()
      • Acquisition.jesmo()
      • Acquisition.mesmo()
      • Acquisition.parego()
      • Acquisition.pesmo()
      • Acquisition.qlogei()
      • Acquisition.qlogparego()
      • Acquisition.qpots()
      • Acquisition.sobol()
      • Acquisition.tsemo()
  • qpots.function
    • Function
      • Function.__init__()
      • Function.evaluate()
      • Function.get_bounds()
      • Function.get_cons()
  • qpots.model_object
    • ModelObject
      • ModelObject.__init__()
      • ModelObject.fit_gp()
      • ModelObject.fit_gp_no_variance()
  • qpots.utils.utils
    • Functions
      • unstandardize()
      • expected_hypervolume()
      • gen_filtered_cands()
      • select_candidates()
      • arg_parser()

Examples

  • Constrained Optimization Example
    • Overview
    • Script Details
    • Example Output
    • Usage
  • Unconstrained Example
    • Overview
    • Script Details
    • Example Output
    • Usage
qPOTS: Batch Pareto Optimal Thompson Sampling
  • qPOTS Documentation
  • View page source

qPOTS Documentation

Installation

  • Installation
    • Quick Note on MATLAB Engine Install

API Reference

  • qpots.acquisition
  • qpots.function
  • qpots.model_object
  • qpots.utils.utils

Examples

  • Constrained Optimization Example
  • Unconstrained Example
Next

© Copyright 2025, Kade E. Carlson, Ashwin Renganathan.

Built with Sphinx using a theme provided by Read the Docs.