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