MODEL_TRAINING: Custom model is currently training.
MODEL_UNTRAINED: Custom model has not yet been trained.
MODEL_QUEUED_FOR_TRAINING: Custom model is currently in queue for training, waiting on assets to process first.
MODEL_TRAINING_FAILED: generic err msg for any type of model training err.
MODEL_TRAINING_NO_DATA: Custom model training had no data. FIXME(yang): deprecate this. Use the 21106 + errStatusMsg
MODEL_TRAINING_NO_POSITIVES: Custom model training had no positive examples. FIXME(yang): deprecate this. Use the 21106 + errStatusMsg
MODEL_TRAINING_ONE_VS_N_SINGLE_CLASS: Custom model training was ONE_VS_N but with a single class. FIXME(yang): deprecate this. Use the 21106 + errStatusMsg
MODEL_TRAINING_TIMED_OUT: Training took longer than hard coded timeouts. FIXME(yang): deprecate this. Use the 21106 + errStatusMsg
MODEL_TRAINING_WAITING_ERROR: Training got error waiting on asset pipeline to finish. FIXME(yang): deprecate this. Use the 21106 + errStatusMsg
MODEL_TRAINING_UNKNOWN_ERROR: Training threw an unknown exception.
MODEL_TRAINING_MSG_REDELIVER: Training message was redelivered. FIXME(yang): deprecate this. Use the 21106 + errStatusMsg
MODEL_TRAINING_INSUFFICIENT_DATA: Training got error due to insufficient labelled data. FIXME(yang): deprecate this. Use the 21106 + errStatusMsg
MODEL_TRAINING_INVALID_PARAMS: FIXME(yang): deprecate this. Use the 21106 + errStatusMsg
MODEL_TRAINING_INVALID_DATA_TOLERANCE_EXCEEDED: Training is stopped because too much data was dropped. FIXME(yang): deprecate this. Use the 21106 + errStatusMsg
MODEL_EVALUATION_TIMED_OUT: Evaluation took longer than hard coded timeouts. FIXME(yang): deprecate this. Use the 21317 + errStatusMsg
MODEL_EVALUATION_WAITING_ERROR: Evaluation got error waiting on asset pipeline to finish.FIXME(yang): deprecate this. Use the 21317 + errStatusMsg
MODEL_EVALUATION_UNKNOWN_ERROR: EVALUATION THREW AN UNKNOWN EXCEPTION.
MODEL_EVALUATION_MSG_REDELIVER: Eval message was redelivered. FIXME(yang): deprecate this. Use the 21317 + errStatusMsg
MODEL_EVALUATION_NEED_LABELS: Don't have enough concepts labelled to perform evaluation. FIXME(yang): deprecate this. Use the 21317 + errStatusMsg
MODEL_EVALUATION_NEED_INPUTS: Don't have enough inputs per concept to perform evaluation. FIXME(yang): deprecate this. Use the 21317 + errStatusMsg
MODEL_EVALUATION_FAILED: Generic err code for eval failure.
MODEL_DEPLOYMENT_FAILED: Used when inference coordinator failed to deploy spire and throws an error
MODEL_DEPLOYING: Used when calling the inference coordinator to deploy a spire
MODEL_QUEUED_FOR_DEPLOYMENT: Used when training is completed
MODEL_NOT_DEPLOYED: Used when model spire deployment is manually taken down or due to inactivity
MODEL_REFERENCE_INVALID_ARGUMENT: Used when a model reference field is not set properly
MODEL_EXAMPLE_INPUT_INVALID_ARGUMENT: Used when a model example input field is not set properly
WORKFLOW_NO_MATCHING_INPUT: specified model input not in workflow
WORKFLOW_REQUIRE_TRAINED_MODEL: specified model must be trained
WORKFLOW_INVALID_ARGUMENT: error in the request somewhere
WORKFLOW_INVALID_REQUEST: error in the request somewhere
CONCEPT_MODIFY_SUCCESS: Concept related 23xxx
ANNOTATION_SUCCESS: Annotation related 24xxx
METADATA_INVALID_PATCH_ARGUMENTS: Metadata related 249xx
TRAINER_JOB_STATE_NONE: Training service related 25xxx
DATA_DUMP_SUCCESS: Data Dump related 251xx
DATA_DUMP_NO_DATA: DEPRECATED: Not used anymore. Now for an empty data dump, DATA_DUMP_SUCCESS is returned. To detect an empty data dump, check if the inptus count is 0.
APP_DUPLICATION_SUCCESS: Duplicate related 252xx
MODULE_DOES_NOT_EXIST: Module related codes 253xx
BULK_OPERATION_SUCCESS: Bulk Operation related codes 254xx
RUNNER_DOES_NOT_EXIST: Runner related codes 256xx
INPUT_DOWNLOAD_SUCCESS: Input:Image related 30xxx
INPUT_DOWNLOAD_PENDING: when things are async, this is the default status.
INPUT_DOWNLOAD_FAILED: any type of error downloading and processing
INPUT_VIDEO_DOWNLOAD_SUCCESS: Input:Video related 31xxx -- Deprecated
INPUT_WRITES_DISABLED_FOR_MAINTENANCE: deprecate this one. Use REQUEST_DISABLED_FOR_MAINTENANCE
PREDICT_INVALID_REQUEST: API formatting issues 4000x
DATABASE_DUPLICATE_KEY: Other related 400xx
EXTERNAL_CONNECTION_ERROR: could not connect to external services
QUEUE_CONN_ERROR: Queue related errors 41xxx
SQS_OVERLIMIT: SQS related errors 411xx
SEARCH_INTERNAL_FAILURE: Search related errors 43xxxx
EVALUATION_QUEUED: Workflow evaluation err code
STRIPE_EVENT_ERROR: Stripe 44xxx
CACHE_MISS: Redis/Cache 45xxx
SIGNUP_EVENT_ERROR: Sift Science 46xxx
APP_COUNT_INVALID_MESSAGE: Application counts related errors 470xx
MP_DOWNLOAD_ERROR: Media processor related errors 471xx -- DEPRECATED
DATATIER_CONN_ERROR: DataTier related error 472xx
USER_CONSENT_FACE: User legal consent stauts related 50xxx
WORKER_MISSING: Workers 51xxx
COLLECTOR_MISSING: Collectors 52xxx
SSO_IDENTITY_PROVIDER_DOES_NOT_EXIST: SSO 53xxx
TASK_IN_PROGRESS: Tasks 54xxx
The task was created.
TASK_DONE: The task is completed.
TASK_WONT_DO: The task is marked as abandoned.
TASK_FAILED: An error occurred during add-task-annotations or add-auto-annotations pipeline.
TASK_IDLE: When an Auto Annotation task job has finished processing its last batch and is waiting for more dataset assets.
TASK_CONFLICT: The task operation is in conflict with the current state of the server.
TASK_NOT_IMPLEMENTED: Certain task-related scenarios are not implemented.
TASK_MISSING: Task was not found.
LABEL_ORDER_PENDING: Label Order Related Status Code 55xxx
LICENSE_ACTIVE: License Related Status Code 600xx
LICENSE_DELETED: hidden state not reflected to users
PASSWORD_VALIDATION_SUCCESS: Password Related Status Code
FEATUREFLAG_CONFIG_NOT_FOUND: Feature flags status code
MAINTENANCE_SUCCESS: Maintenance status code
DATASET_VERSION_PENDING: Datasets 64xxx
The dataset version is pending to be processed.
DATASET_VERSION_IN_PROGRESS: The dataset version is currently being processed.
DATASET_VERSION_READY: The dataset version is ready to be used.
DATASET_VERSION_FAILURE: An error occurred during the dataset version processing.
DATASET_VERSION_UNEXPECTED_ERROR: An unexpected error occurred during the dataset version processing.
DATASET_VERSION_CONFLICT: An alteration to dataset version would create a conflict
DATASET_INPUT_SUCCESS: The dataset input was successfully added.
DATASET_INPUT_DUPLICATE: The dataset input is a duplicate.
Deprecated: Unused.
DATASET_VERSION_EXPORT_SUCCESS: The dataset version export is completed.
DATASET_VERSION_EXPORT_PENDING: The dataset version is pending to be exported.
DATASET_VERSION_EXPORT_FAILED: An error occurred during the dataset version export.
DATASET_VERSION_EXPORT_IN_PROGRESS: The dataset version is currently being exported.
DATASET_VERSION_EXPORT_UNEXPECTED_ERROR: An unexpected error occurred during the dataset version export.
JOB_QUEUED: Generic Job status codes
AUTH_MISSING_IDP_ASSOC: auth issues