Module facetorch.exceptions
Public facetorch exception hierarchy.
Classes
class FacetorchError (*args, **kwargs)-
Expand source code
class FacetorchError(Exception): """Base class for actionable facetorch errors."""Base class for actionable facetorch errors.
Ancestors
- builtins.Exception
- builtins.BaseException
Subclasses
class InputError (*args, **kwargs)-
Expand source code
class InputError(FacetorchError, ValueError): """The caller supplied an unsupported or ambiguous image input."""The caller supplied an unsupported or ambiguous image input.
Ancestors
- FacetorchError
- builtins.ValueError
- builtins.Exception
- builtins.BaseException
class ConfigurationError (*args, **kwargs)-
Expand source code
class ConfigurationError(FacetorchError, ValueError): """The configured component graph or option set is invalid."""The configured component graph or option set is invalid.
Ancestors
- FacetorchError
- builtins.ValueError
- builtins.Exception
- builtins.BaseException
class ModelCompatibilityError (*args, **kwargs)-
Expand source code
class ModelCompatibilityError(FacetorchError, RuntimeError): """No model artifact is compatible with the active runtime."""No model artifact is compatible with the active runtime.
Ancestors
- FacetorchError
- builtins.RuntimeError
- builtins.Exception
- builtins.BaseException
class OfflineCacheError (*args, **kwargs)-
Expand source code
class OfflineCacheError(FacetorchError, FileNotFoundError): """Offline execution was requested but a required cache entry is absent."""Offline execution was requested but a required cache entry is absent.
Ancestors
- FacetorchError
- builtins.FileNotFoundError
- builtins.OSError
- builtins.Exception
- builtins.BaseException
class CacheLockError (*args, **kwargs)-
Expand source code
class CacheLockError(FacetorchError, TimeoutError): """A model-cache operation could not acquire its process lock."""A model-cache operation could not acquire its process lock.
Ancestors
- FacetorchError
- builtins.TimeoutError
- builtins.OSError
- builtins.Exception
- builtins.BaseException
class ArtifactIntegrityError (*args, **kwargs)-
Expand source code
class ArtifactIntegrityError(FacetorchError, RuntimeError): """A model or distribution artifact failed integrity verification."""A model or distribution artifact failed integrity verification.
Ancestors
- FacetorchError
- builtins.RuntimeError
- builtins.Exception
- builtins.BaseException
class InferenceError (*args, **kwargs)-
Expand source code
class InferenceError(FacetorchError, RuntimeError): """A configured model failed while executing inference."""A configured model failed while executing inference.
Ancestors
- FacetorchError
- builtins.RuntimeError
- builtins.Exception
- builtins.BaseException
class InputCoercionWarning (*args, **kwargs)-
Expand source code
class InputCoercionWarning(UserWarning): """A deterministic input conversion was performed in ``coerce`` mode."""A deterministic input conversion was performed in
coercemode.Ancestors
- builtins.UserWarning
- builtins.Warning
- builtins.Exception
- builtins.BaseException
class LegacyModelWarning (*args, **kwargs)-
Expand source code
class LegacyModelWarning(UserWarning): """An explicitly enabled legacy TorchScript artifact was selected."""An explicitly enabled legacy TorchScript artifact was selected.
Ancestors
- builtins.UserWarning
- builtins.Warning
- builtins.Exception
- builtins.BaseException