Skip to content

Exceptions

ClientException

Base class for all exceptions raised by the client.

DatasetExists

Raised when a dataset with the same name already exists.

ExperimentExists

Raised when an experiment with the same name already exists.

ExplainerNotFound

Raised when a requested explainer cannot be found.

InterpretationExists

Raised when an interpretation with the same name already exists.

InvalidOperationException

Raised when an invalid operation is attempted.

InvalidStateException

Raised when an invalid state is encountered.

MethodNotAvailable

Raised when the connected DAI server doesn't expose an RPC method.

NotSupportedByServer

Raised when a feature isn't supported by the connected DAI server.

PandasImportError

Raised when pandas is not installed but is required.

ProjectExists

Raised when a project with the same name already exists.

ProjectNotFound

Raised when a requested project cannot be found.

RpcParameterNotSupported

Raised when a parameter isn't in the connected DAI server's RPC signature.

ServerDownException

Raised when the DAI server can't be reached.

ServerLicenseInvalid

Raised when the DAI server's license is invalid.

ServerLicenseUpdateFailed

Raised when updating the DAI server's license fails.

ServerVersionExtractionFailed

Raised when the DAI server's version can't be determined.

ServerVersionNotSupported

Raised when the connected DAI server's version isn't supported.