trieste.experimental.plotting.inequality_constraints
#
Module Contents#
- class Simulation[source]#
Bases:
typing_extensions.Protocol
A representation of a constrained objective used for plotting.
- plot_objective_and_constraints(search_space: trieste.space.SearchSpace, simulation: Type[Simulation]) matplotlib.figure.Figure [source]#
Plot constrained objective.
- Parameters:
search_space – Search space
simulation – Constrained objective
- Returns:
figure
- plot_init_query_points(search_space: trieste.space.SearchSpace, simulation: Type[Simulation], objective_data: trieste.types.TensorType, constraint_data: trieste.types.TensorType, new_constraint_data: trieste.types.TensorType | None = None) matplotlib.figure.Figure [source]#
Plot initial query points on constrained objective.
- Parameters:
search_space – Search space
simulation – Constrained objective
objective_data – Objective data
constraint_data – Constraint data
new_constraint_data – Optional new constraint data
- Returns:
figure
- plot_2obj_cst_query_points(search_space: trieste.space.SearchSpace, simulation: Type[Simulation], objective_data: trieste.types.TensorType, constraint_data: trieste.types.TensorType) None [source]#
Plot 2 objective constrainted query points.
- Parameters:
search_space – Search space
simulation – Constrained objective
objective_data – Objective data
constraint_data – Constraint data