Source code for prodigy.analysis.exceptions
[docs]
class ForwardAnalysisError(Exception):
"""Base class for forward analysis-related exceptions."""
[docs]
class ObserveZeroEventError(ForwardAnalysisError):
""" Observing an event that has zero probablity."""
[docs]
class UnsupportedFeatureError(ForwardAnalysisError):
"""The program uses a language feature that the analysis has no semantics for."""
[docs]
class DistributionParameterError(ForwardAnalysisError):
"""The Parameter of a Distribution does not typematch"""
[docs]
class VerificationError(Exception):
pass
[docs]
class SolveError(Exception):
"""The solver has encountered any issue."""
[docs]
class HeuristicsError(Exception):
""" Representing errors occuring in positivity heuristics."""
[docs]
class ConfigurationError(Exception):
pass