Source code for botorch.exceptions.warnings
#!/usr/bin/env python3
# Copyright (c) Facebook, Inc. and its affiliates.
#
# This source code is licensed under the MIT license found in the
# LICENSE file in the root directory of this source tree.
r"""
Botorch Warnings.
"""
[docs]class BotorchWarning(Warning):
r"""Base botorch warning."""
pass
[docs]class BadInitialCandidatesWarning(BotorchWarning):
r"""Warning issued if set of initial candidates for optimziation is bad."""
pass
[docs]class CostAwareWarning(BotorchWarning):
r"""Warning raised in the context of cost-aware acquisition strategies."""
pass
[docs]class OptimizationWarning(BotorchWarning):
r"""Optimization-releated warnings."""
pass
[docs]class SamplingWarning(BotorchWarning):
r"""Sampling related warnings."""
pass
[docs]class BotorchTensorDimensionWarning(BotorchWarning):
r"""Warning raised when a tensor possibly violates a botorch convention."""
pass