VOPy
Examples
1. Motivating Example for Vector Optimization and VOPy
2. Basic Order
3. Black-box Vector Optimization Using Naive Elimination
4. Black-box Vector Optimization on Continuous Domains using VOGP
5. Testing the performance of VOPy
6. Black-box Vector Optimization on Fairness
Package Reference
vopy.algorithms
vopy.models
vopy.order
vopy.ordering_cone
vopy.acquisition
vopy.design_space
vopy.confidence_region
vopy.maximization_problem
vopy.datasets
vopy.utils
VOPy
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
A
AcquisitionStrategy (class in vopy.acquisition)
AdaptivelyDiscretizedDesignSpace (class in vopy.design_space)
add_sample() (vopy.models.EmpiricalMeanVarModel method)
(vopy.models.GPyTorchModelListExactModel method)
(vopy.models.GPyTorchMultioutputExactModel method)
Auer (class in vopy.algorithms)
B
BatchIndependentExactGPModel (class in vopy.models)
beta (vopy.ordering_cone.ConeTheta2D property)
big_m() (vopy.algorithms.Auer method)
binary_entropy() (in module vopy.utils)
BraninCurrin (class in vopy.maximization_problem)
C
calculate_design_vh() (vopy.design_space.AdaptivelyDiscretizedDesignSpace method)
calculate_epsilonF1_score() (in module vopy.utils.evaluate)
calculate_hypervolume_discrepancy_for_model() (in module vopy.utils.evaluate)
center (vopy.confidence_region.RectangularConfidenceRegion property)
check_dominates() (vopy.confidence_region.EllipsoidalConfidenceRegion class method)
(vopy.confidence_region.RectangularConfidenceRegion class method)
clear_data() (vopy.models.EmpiricalMeanVarModel method)
(vopy.models.GPyTorchModelListExactModel method)
(vopy.models.GPyTorchMultioutputExactModel method)
ComponentwiseOrder (class in vopy.order)
compute_alpha() (vopy.algorithms.PaVeBaGP method)
(vopy.algorithms.PaVeBaPartialGP method)
compute_beta() (vopy.algorithms.Auer method)
(vopy.algorithms.EpsilonPAL method)
(vopy.algorithms.VOGP method)
(vopy.algorithms.VOGP_AD method)
compute_ice_cream_cone() (vopy.order.ConeOrder3DIceCream method)
compute_pessimistic_set() (vopy.algorithms.EpsilonPAL method)
(vopy.algorithms.VOGP method)
(vopy.algorithms.VOGP_AD method)
compute_radius() (vopy.algorithms.PaVeBa method)
compute_u_star() (vopy.algorithms.VOGP method)
(vopy.algorithms.VOGP_AD method)
ConeOrder3D (class in vopy.order)
ConeOrder3DIceCream (class in vopy.order)
ConeTheta2D (class in vopy.ordering_cone)
ConeTheta2DOrder (class in vopy.order)
confidence_region_check_dominates() (in module vopy.confidence_region)
confidence_region_is_covered() (in module vopy.confidence_region)
confidence_region_is_dominated() (in module vopy.confidence_region)
ConfidenceRegion (class in vopy.confidence_region)
ContinuousProblem (class in vopy.maximization_problem)
CorrelatedExactGPyTorchModel (class in vopy.models)
D
Dataset (class in vopy.datasets.dataset)
DecoupledAcquisitionStrategy (class in vopy.acquisition)
DecoupledEvaluationProblem (class in vopy.maximization_problem)
DecoupledGP (class in vopy.algorithms)
DesignSpace (class in vopy.design_space)
diagonal() (vopy.confidence_region.RectangularConfidenceRegion method)
discarding() (vopy.algorithms.Auer method)
(vopy.algorithms.EpsilonPAL method)
(vopy.algorithms.PaVeBa method)
(vopy.algorithms.PaVeBaGP method)
(vopy.algorithms.PaVeBaPartialGP method)
(vopy.algorithms.VOGP method)
(vopy.algorithms.VOGP_AD method)
DiscBrake (class in vopy.datasets.dataset)
DiscreteDesignSpace (class in vopy.design_space)
dominates() (vopy.order.PolyhedralConeOrder method)
E
EllipsoidalConfidenceRegion (class in vopy.confidence_region)
EmpiricalMeanVarModel (class in vopy.models)
epsiloncovering() (vopy.algorithms.EpsilonPAL method)
(vopy.algorithms.VOGP method)
(vopy.algorithms.VOGP_AD method)
EpsilonPAL (class in vopy.algorithms)
evaluate() (vopy.maximization_problem.ContinuousProblem method)
(vopy.maximization_problem.DecoupledEvaluationProblem method)
(vopy.maximization_problem.Problem method)
(vopy.maximization_problem.ProblemFromDataset method)
evaluate_kernel() (vopy.models.GPyTorchModelListExactModel method)
(vopy.models.GPyTorchMultioutputExactModel method)
evaluate_refine() (vopy.algorithms.VOGP_AD method)
evaluate_true() (vopy.maximization_problem.BraninCurrin method)
evaluating() (vopy.algorithms.Auer method)
(vopy.algorithms.DecoupledGP method)
(vopy.algorithms.EpsilonPAL method)
(vopy.algorithms.PaVeBa method)
(vopy.algorithms.PaVeBaGP method)
(vopy.algorithms.PaVeBaPartialGP method)
(vopy.algorithms.VOGP method)
F
Fairness (class in vopy.datasets.dataset)
FixedPointsDesignSpace (class in vopy.design_space)
forward() (vopy.acquisition.MaxDiagonalAcquisition method)
(vopy.acquisition.MaxVarianceDecoupledAcquisition method)
(vopy.acquisition.SumVarianceAcquisition method)
(vopy.acquisition.ThompsonEntropyDecoupledAcquisition method)
(vopy.models.BatchIndependentExactGPModel method)
(vopy.models.MultitaskExactGPModel method)
(vopy.models.SingleTaskGP method)
G
generate_child_designs() (vopy.design_space.AdaptivelyDiscretizedDesignSpace method)
generate_sobol_samples() (in module vopy.utils)
get_2d_w() (in module vopy.utils)
get_alpha() (in module vopy.utils)
get_alpha_vec() (in module vopy.utils)
get_bigmij() (in module vopy.utils)
get_closest_indices_from_points() (in module vopy.utils)
get_continuous_problem() (in module vopy.maximization_problem)
get_dataset_instance() (in module vopy.datasets.dataset)
get_delta() (in module vopy.utils)
get_kernel_type() (vopy.models.GPModel method)
(vopy.models.GPyTorchModel method)
get_lengthscale_and_var() (vopy.models.GPModel method)
(vopy.models.GPyTorchModelListExactModel method)
(vopy.models.GPyTorchMultioutputExactModel method)
get_noisy_evaluations_chol() (in module vopy.utils)
get_pareto_set() (vopy.order.PolyhedralConeOrder method)
get_pareto_set_naive() (vopy.order.PolyhedralConeOrder method)
get_smallmij() (in module vopy.utils)
get_uncovered_set() (in module vopy.utils)
get_uncovered_size() (in module vopy.utils)
GPModel (class in vopy.models)
GPyTorchModel (class in vopy.models)
GPyTorchModelListExactModel (class in vopy.models)
GPyTorchMultioutputExactModel (class in vopy.models)
H
hyperrectangle_check_intersection() (in module vopy.utils)
hyperrectangle_get_region_matrix() (in module vopy.utils)
hyperrectangle_get_vertices() (in module vopy.utils)
I
IndependentExactGPyTorchModel (class in vopy.models)
intersect() (vopy.confidence_region.RectangularConfidenceRegion method)
is_covered() (in module vopy.utils)
(vopy.confidence_region.EllipsoidalConfidenceRegion class method)
(vopy.confidence_region.RectangularConfidenceRegion class method)
is_dominated() (vopy.confidence_region.EllipsoidalConfidenceRegion class method)
(vopy.confidence_region.RectangularConfidenceRegion class method)
is_inside() (vopy.ordering_cone.OrderingCone method)
is_pt_in_extended_polytope() (in module vopy.utils)
L
line_seg_pt_intersect_at_dim() (in module vopy.utils)
locate_points() (vopy.design_space.DiscreteDesignSpace method)
M
MaxDiagonalAcquisition (class in vopy.acquisition)
MaxVarianceDecoupledAcquisition (class in vopy.acquisition)
Model (class in vopy.models)
modeling() (vopy.algorithms.Auer method)
(vopy.algorithms.EpsilonPAL method)
(vopy.algorithms.PaVeBa method)
(vopy.algorithms.PaVeBaGP method)
(vopy.algorithms.PaVeBaPartialGP method)
(vopy.algorithms.VOGP method)
(vopy.algorithms.VOGP_AD method)
ModelList (class in vopy.models)
module
vopy.acquisition
vopy.algorithms
vopy.confidence_region
vopy.datasets
vopy.datasets.dataset
vopy.design_space
vopy.maximization_problem
vopy.models
vopy.order
vopy.ordering_cone
vopy.utils
vopy.utils.evaluate
vopy.utils.plotting
MultitaskExactGPModel (class in vopy.models)
N
NaiveElimination (class in vopy.algorithms)
normalize() (in module vopy.utils)
O
optimize_acqf_discrete() (in module vopy.acquisition)
optimize_decoupled_acqf_discrete() (in module vopy.acquisition)
Order (class in vopy.order)
OrderingCone (class in vopy.ordering_cone)
P
P (vopy.algorithms.NaiveElimination property)
pareto_updating() (vopy.algorithms.Auer method)
(vopy.algorithms.DecoupledGP method)
(vopy.algorithms.PaVeBa method)
(vopy.algorithms.PaVeBaGP method)
(vopy.algorithms.PaVeBaPartialGP method)
PaVeBa (class in vopy.algorithms)
PaVeBaGP (class in vopy.algorithms)
PaVeBaPartialGP (class in vopy.algorithms)
plot() (vopy.ordering_cone.ConeTheta2D method)
(vopy.ordering_cone.OrderingCone method)
plot_2d_cone() (in module vopy.utils.plotting)
plot_2d_theta_cone() (in module vopy.utils.plotting)
plot_3d_cone() (in module vopy.utils.plotting)
plot_cells_with_centers() (in module vopy.utils.plotting)
plot_pareto_front() (in module vopy.utils.plotting)
plot_pareto_set() (vopy.order.PolyhedralConeOrder method)
PolyhedralConeOrder (class in vopy.order)
predict() (vopy.models.CorrelatedExactGPyTorchModel method)
(vopy.models.EmpiricalMeanVarModel method)
(vopy.models.GPyTorchModelListExactModel method)
(vopy.models.IndependentExactGPyTorchModel method)
Problem (class in vopy.maximization_problem)
ProblemFromDataset (class in vopy.maximization_problem)
R
RectangularConfidenceRegion (class in vopy.confidence_region)
refine_design() (vopy.design_space.AdaptivelyDiscretizedDesignSpace method)
run_one_step() (vopy.algorithms.Auer method)
(vopy.algorithms.DecoupledGP method)
(vopy.algorithms.EpsilonPAL method)
(vopy.algorithms.NaiveElimination method)
(vopy.algorithms.PaVeBa method)
(vopy.algorithms.PaVeBaGP method)
(vopy.algorithms.PaVeBaPartialGP method)
(vopy.algorithms.VOGP method)
(vopy.algorithms.VOGP_AD method)
S
sample_from_posterior() (vopy.models.GPyTorchModelListExactModel method)
sample_from_single_posterior() (vopy.models.GPyTorchModelListExactModel method)
set_seed() (in module vopy.utils)
should_refine_design() (vopy.design_space.AdaptivelyDiscretizedDesignSpace method)
SingleTaskGP (class in vopy.models)
small_m() (vopy.algorithms.Auer method)
SNW (class in vopy.datasets.dataset)
SumVarianceAcquisition (class in vopy.acquisition)
T
Test (class in vopy.datasets.dataset)
ThompsonEntropyDecoupledAcquisition (class in vopy.acquisition)
to_tensor() (vopy.models.GPyTorchModel method)
train() (vopy.models.EmpiricalMeanVarModel method)
(vopy.models.GPyTorchModelListExactModel method)
(vopy.models.GPyTorchMultioutputExactModel method)
U
UncertaintyPredictiveModel (class in vopy.models)
unnormalize() (in module vopy.utils)
update() (vopy.confidence_region.EllipsoidalConfidenceRegion method)
(vopy.confidence_region.RectangularConfidenceRegion method)
(vopy.design_space.AdaptivelyDiscretizedDesignSpace method)
(vopy.design_space.DesignSpace method)
(vopy.design_space.FixedPointsDesignSpace method)
(vopy.models.EmpiricalMeanVarModel method)
(vopy.models.GPyTorchModelListExactModel method)
(vopy.models.GPyTorchMultioutputExactModel method)
use_empirical_beta (vopy.algorithms.Auer property)
useful_updating() (vopy.algorithms.PaVeBa method)
(vopy.algorithms.PaVeBaGP method)
(vopy.algorithms.PaVeBaPartialGP method)
V
VehicleSafety (class in vopy.datasets.dataset)
visualize_design_space() (vopy.design_space.AdaptivelyDiscretizedDesignSpace method)
VOGP (class in vopy.algorithms)
VOGP_AD (class in vopy.algorithms)
vopy.acquisition
module
vopy.algorithms
module
vopy.confidence_region
module
vopy.datasets
module
vopy.datasets.dataset
module
vopy.design_space
module
vopy.maximization_problem
module
vopy.models
module
vopy.order
module
vopy.ordering_cone
module
vopy.utils
module
vopy.utils.evaluate
module
vopy.utils.plotting
module