Exception Handling#

class DefaultException#

Base exception class for aidi-sdk. All exceptions thrown by aidi-sdk are derived from this class.

Subclassed by aidi::excepts::AIDIProContentError, aidi::excepts::AIDIProLockExist, aidi::excepts::AutoExecuteRequirementsNotSatisfied, aidi::excepts::AutoExecutionStopped, aidi::excepts::BackupAlreadyExists, aidi::excepts::BackupNotExists, aidi::excepts::BadMemoryAlloc, aidi::excepts::BucketAlreadyExists, aidi::excepts::CanNotOpenFile, aidi::excepts::CannotAutomaticallyGenerateParameter, aidi::excepts::CannotConstructRuntime, aidi::excepts::CloudBusinessLogicError, aidi::excepts::CloudClientAlreadyExist, aidi::excepts::CloudHttpResponseNotOK, aidi::excepts::CloudLockRequired, aidi::excepts::CloudUploadAlreadyExists, aidi::excepts::ConfiguratorNotInitialized, aidi::excepts::DataNotFound, aidi::excepts::DataTypeMismatch, aidi::excepts::DatasetAlreadyExists, aidi::excepts::DatasetNotExists, aidi::excepts::DeSerializeFailed, aidi::excepts::EmbeddedPythonInitError, aidi::excepts::EnvironmentMismatch, aidi::excepts::FileExisted, aidi::excepts::FileNotFound, aidi::excepts::FileSystemError, aidi::excepts::FilterScriptIsEmpty, aidi::excepts::HomeEnvIsEmpty, aidi::excepts::InvalidArgument, aidi::excepts::InvalidConnection, aidi::excepts::InvalidDataSet, aidi::excepts::InvalidFileFormat, aidi::excepts::InvalidIterator, aidi::excepts::InvalidJson, aidi::excepts::InvalidNodeId, aidi::excepts::InvalidRuntimeStrategy, aidi::excepts::InvalidToolId, aidi::excepts::InvalidToolType, aidi::excepts::InvalidUserUri, aidi::excepts::InvalidValidatableJson, aidi::excepts::JsonParseError, aidi::excepts::JsonSchemaValidationError, aidi::excepts::LogicError, aidi::excepts::LoopConnection, aidi::excepts::NodeNotFound, aidi::excepts::NodeNotFullUpdated, aidi::excepts::NonFolderDir, aidi::excepts::OverflowError, aidi::excepts::ParamListSizeNotMatch, aidi::excepts::ParseAqimgFailed, aidi::excepts::PermissionError, aidi::excepts::PretrainModelNotFound, aidi::excepts::ProgressNumError, aidi::excepts::ProjectAlreadyExists, aidi::excepts::ProjectNotExists, aidi::excepts::PropertyTypeMismatch, aidi::excepts::PythonSyntaxError, aidi::excepts::RocksDBError, aidi::excepts::SampleNotFound, aidi::excepts::SampleNotUpdated, aidi::excepts::SerializeFailed, aidi::excepts::SubWorkSpaceAlreadyExists, aidi::excepts::ToolAlreadyExist, aidi::excepts::ToolGraphNotUpdateFully, aidi::excepts::ToolNotFound, aidi::excepts::UnknownError, aidi::excepts::UnregisteredConfigurator, aidi::excepts::UnregisteredOperator, aidi::excepts::UnregisteredParameter, aidi::excepts::UnregisteredProperty, aidi::excepts::UnregisteredTool, aidi::excepts::UserInfoMismatch, aidi::excepts::WorkSpaceAlreadyExists, aidi::excepts::WorkSpaceNotExists

class UnknownError : public aidi::excepts::DefaultException#
class FileNotFound : public aidi::excepts::DefaultException#
class FileExisted : public aidi::excepts::DefaultException#
class CanNotOpenFile : public aidi::excepts::DefaultException#
class BadMemoryAlloc : public aidi::excepts::DefaultException#
class LogicError : public aidi::excepts::DefaultException#
class OverflowError : public aidi::excepts::DefaultException#
class DataNotFound : public aidi::excepts::DefaultException#
class InvalidArgument : public aidi::excepts::DefaultException#
class PermissionError : public aidi::excepts::DefaultException#
class RocksDBError : public aidi::excepts::DefaultException#
class JsonParseError : public aidi::excepts::DefaultException#
class FileSystemError : public aidi::excepts::DefaultException#
class AIDIProLockExist : public aidi::excepts::DefaultException#
class AIDIProContentError : public aidi::excepts::DefaultException#
class EmbeddedPythonInitError : public aidi::excepts::DefaultException#
class DatasetAlreadyExists : public aidi::excepts::DefaultException#
class DatasetNotExists : public aidi::excepts::DefaultException#
class ToolGraphNotUpdateFully : public aidi::excepts::DefaultException#
class PropertyTypeMismatch : public aidi::excepts::DefaultException#
class SampleNotFound : public aidi::excepts::DefaultException#
class SampleNotUpdated : public aidi::excepts::DefaultException#
class InvalidIterator : public aidi::excepts::DefaultException#
class SerializeFailed : public aidi::excepts::DefaultException#
class DeSerializeFailed : public aidi::excepts::DefaultException#
class ToolAlreadyExist : public aidi::excepts::DefaultException#
class InvalidToolType : public aidi::excepts::DefaultException#
class UnregisteredTool : public aidi::excepts::DefaultException#
class ToolNotFound : public aidi::excepts::DefaultException#
class NodeNotFound : public aidi::excepts::DefaultException#
class LoopConnection : public aidi::excepts::DefaultException#
class InvalidConnection : public aidi::excepts::DefaultException#
class DataTypeMismatch : public aidi::excepts::DefaultException#
class InvalidToolId : public aidi::excepts::DefaultException#
class InvalidNodeId : public aidi::excepts::DefaultException#
class InvalidRuntimeStrategy : public aidi::excepts::DefaultException#
class UnregisteredOperator : public aidi::excepts::DefaultException#
class UnregisteredConfigurator : public aidi::excepts::DefaultException#
class UnregisteredProperty : public aidi::excepts::DefaultException#
class UnregisteredParameter : public aidi::excepts::DefaultException#
class BackupAlreadyExists : public aidi::excepts::DefaultException#
class BackupNotExists : public aidi::excepts::DefaultException#
class BucketAlreadyExists : public aidi::excepts::DefaultException#
class ConfiguratorNotInitialized : public aidi::excepts::DefaultException#
class NonFolderDir : public aidi::excepts::DefaultException#
class NodeNotFullUpdated : public aidi::excepts::DefaultException#
class InvalidJson : public aidi::excepts::DefaultException#
class InvalidValidatableJson : public aidi::excepts::DefaultException#
class JsonSchemaValidationError : public aidi::excepts::DefaultException#
class ParamListSizeNotMatch : public aidi::excepts::DefaultException#
class ProgressNumError : public aidi::excepts::DefaultException#
class WorkSpaceNotExists : public aidi::excepts::DefaultException#
class WorkSpaceAlreadyExists : public aidi::excepts::DefaultException#
class SubWorkSpaceAlreadyExists : public aidi::excepts::DefaultException#
class ProjectNotExists : public aidi::excepts::DefaultException#
class ProjectAlreadyExists : public aidi::excepts::DefaultException#
class CloudUploadAlreadyExists : public aidi::excepts::DefaultException#
class CloudHttpResponseNotOK : public aidi::excepts::DefaultException#
class CloudBusinessLogicError : public aidi::excepts::DefaultException#
class CloudLockRequired : public aidi::excepts::DefaultException#
class UserInfoMismatch : public aidi::excepts::DefaultException#
class InvalidUserUri : public aidi::excepts::DefaultException#
class CloudClientAlreadyExist : public aidi::excepts::DefaultException#
class FilterScriptIsEmpty : public aidi::excepts::DefaultException#
class PythonSyntaxError : public aidi::excepts::DefaultException#
class CannotAutomaticallyGenerateParameter : public aidi::excepts::DefaultException#
class AutoExecuteRequirementsNotSatisfied : public aidi::excepts::DefaultException#
class AutoExecutionStopped : public aidi::excepts::DefaultException#
class CannotConstructRuntime : public aidi::excepts::DefaultException#
class ParseAqimgFailed : public aidi::excepts::DefaultException#
class InvalidDataSet : public aidi::excepts::DefaultException#
class HomeEnvIsEmpty : public aidi::excepts::DefaultException#
class EnvironmentMismatch : public aidi::excepts::DefaultException#
class PretrainModelNotFound : public aidi::excepts::DefaultException#
class InvalidFileFormat : public aidi::excepts::DefaultException#