sagemaker.core.jumpstart.enums#
This module stores enums related to SageMaker JumpStart.
Classes
|
Enum class for deserializers associated with JumpStart models. |
|
Enum class for HubContent capabilities. |
|
Possible modes for validating hyperparameters. |
|
Enum class for ranking of JumpStart config. |
|
Enum class for JumpStart model type. |
|
Enum class for JumpStart script scopes. |
|
Enum class for tag keys to apply to JumpStart models. |
|
Enum class for MIME types associated with JumpStart models. |
|
Enum class for JumpStart model framework. |
|
Enum class for types of kwargs for model hub content document and model specs. |
|
Enum class for naming conventions. |
|
Enum class for serializers associated with JumpStart models. |
|
Possible value of the |
|
Possible types for hyperparameters and environment variables. |
- class sagemaker.core.jumpstart.enums.DeserializerType(value)[source]#
Bases:
str,EnumEnum class for deserializers associated with JumpStart models.
- JSON = 'json'#
- class sagemaker.core.jumpstart.enums.HubContentCapability(value)[source]#
Bases:
str,EnumEnum class for HubContent capabilities.
- BEDROCK_CONSOLE = 'BEDROCK_CONSOLE'#
- class sagemaker.core.jumpstart.enums.HyperparameterValidationMode(value)[source]#
Bases:
str,EnumPossible modes for validating hyperparameters.
- VALIDATE_ALGORITHM = 'validate_algorithm'#
- VALIDATE_ALL = 'validate_all'#
- VALIDATE_PROVIDED = 'validate_provided'#
- class sagemaker.core.jumpstart.enums.JumpStartConfigRankingName(value)[source]#
Bases:
str,EnumEnum class for ranking of JumpStart config.
- DEFAULT = 'overall'#
- class sagemaker.core.jumpstart.enums.JumpStartModelType(value)[source]#
Bases:
str,EnumEnum class for JumpStart model type.
OPEN_WEIGHTS: Publicly available models have open weights and are onboarded and maintained by JumpStart. PROPRIETARY: Proprietary models from third-party providers do not have open weights. You must subscribe to proprietary models in AWS Marketplace before use.
- OPEN_WEIGHTS = 'open_weights'#
- PROPRIETARY = 'proprietary'#
- class sagemaker.core.jumpstart.enums.JumpStartScriptScope(value)[source]#
Bases:
str,EnumEnum class for JumpStart script scopes.
- INFERENCE = 'inference'#
- TRAINING = 'training'#
- class sagemaker.core.jumpstart.enums.JumpStartTag(value)[source]#
Bases:
str,EnumEnum class for tag keys to apply to JumpStart models.
- BEDROCK = 'sagemaker-sdk:bedrock'#
- HUB_CONTENT_ARN = 'sagemaker-sdk:hub-content-arn'#
- INFERENCE_CONFIG_NAME = 'sagemaker-sdk:jumpstart-inference-config-name'#
- INFERENCE_MODEL_URI = 'aws-jumpstart-inference-model-uri'#
- INFERENCE_SCRIPT_URI = 'aws-jumpstart-inference-script-uri'#
- MODEL_ID = 'sagemaker-sdk:jumpstart-model-id'#
- MODEL_TYPE = 'sagemaker-sdk:jumpstart-model-type'#
- MODEL_VERSION = 'sagemaker-sdk:jumpstart-model-version'#
- TRAINING_CONFIG_NAME = 'sagemaker-sdk:jumpstart-training-config-name'#
- TRAINING_MODEL_URI = 'aws-jumpstart-training-model-uri'#
- TRAINING_SCRIPT_URI = 'aws-jumpstart-training-script-uri'#
- class sagemaker.core.jumpstart.enums.MIMEType(value)[source]#
Bases:
str,EnumEnum class for MIME types associated with JumpStart models.
- CSV = 'text/csv'#
- JSON = 'application/json'#
- LIST_TEXT = 'application/list-text'#
- WAV = 'audio/wav'#
- X_IMAGE = 'application/x-image'#
- X_TEXT = 'application/x-text'#
- class sagemaker.core.jumpstart.enums.ModelFramework(value)[source]#
Bases:
str,EnumEnum class for JumpStart model framework.
The ML framework as referenced in the prefix of the model ID. This value does not necessarily correspond to the container name.
- CATBOOST = 'catboost'#
- HUGGINGFACE = 'huggingface'#
- LIGHTGBM = 'lightgbm'#
- MXNET = 'mxnet'#
- PYTORCH = 'pytorch'#
- SKLEARN = 'sklearn'#
- TENSORFLOW = 'tensorflow'#
- XGBOOST = 'xgboost'#
- class sagemaker.core.jumpstart.enums.ModelSpecKwargType(value)[source]#
Bases:
str,EnumEnum class for types of kwargs for model hub content document and model specs.
- DEPLOY = 'deploy_kwargs'#
- ESTIMATOR = 'estimator_kwargs'#
- FIT = 'fit_kwargs'#
- MODEL = 'model_kwargs'#
- class sagemaker.core.jumpstart.enums.NamingConventionType(value)[source]#
Bases:
str,EnumEnum class for naming conventions.
- DEFAULT = 'upper_camel_case'#
- SNAKE_CASE = 'snake_case'#
- UPPER_CAMEL_CASE = 'upper_camel_case'#
- class sagemaker.core.jumpstart.enums.SerializerType(value)[source]#
Bases:
str,EnumEnum class for serializers associated with JumpStart models.
- CSV = 'csv'#
- JSON = 'json'#
- RAW_BYTES = 'raw_bytes'#
- TEXT = 'text'#