File size: 838 Bytes
2010c83 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 |
__all__ = [
"OLMoError",
"OLMoConfigurationError",
"OLMoCliError",
"OLMoEnvironmentError",
"OLMoNetworkError",
"OLMoCheckpointError",
]
class OLMoError(Exception):
"""
Base class for all custom OLMo exceptions.
"""
class OLMoConfigurationError(OLMoError):
"""
An error with a configuration file.
"""
class OLMoCliError(OLMoError):
"""
An error from incorrect CLI usage.
"""
class OLMoEnvironmentError(OLMoError):
"""
An error from incorrect environment variables.
"""
class OLMoNetworkError(OLMoError):
"""
An error with a network request.
"""
class OLMoCheckpointError(OLMoError):
"""
An error occurred reading or writing from a checkpoint.
"""
class OLMoThreadError(Exception):
"""
Raised when a thread fails.
"""
|