Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

API de transformación de modelos de Neptune ML

Modo de enfoque
API de transformación de modelos de Neptune ML - Amazon Neptune

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Acciones de transformación de modelos:

Estructuras de transformación de modelos:

Iniciar MLModel TransformJob (acción)

        El nombre AWS CLI de esta API es:start-ml-model-transform-job.

Crea un nuevo trabajo de transformación de modelos. Consulte Uso de un modelo entrenado para generar nuevos artefactos de modelo.

Al invocar esta operación en un clúster de Neptune que tiene habilitada la autenticación de IAM, el usuario o rol de IAM que realiza la solicitud debe tener una política adjunta que permita la acción MLModel TransformJob Neptune-DB:Start IAM en ese clúster.

Solicitud

  • baseProcessingInstanceType (en la CLI: --base-processing-instance-type): una cadena, del tipo: string (una cadena codificada con UTF-8).

    El tipo de instancia de ML que se utiliza para preparar y administrar el entrenamiento de modelos de ML. Se trata de una instancia informática de ML que se elige en función de los requisitos de memoria para procesar los datos y el modelo de entrenamiento.

  • baseProcessingInstanceVolumeSizeInGB (en la CLI: --base-processing-instance-volume-size-in-gb): un valor entero, del tipo: integer (un valor entero firmado de 32 bits).

    El tamaño del volumen del disco de la instancia de entrenamiento en gigabytes. El valor predeterminado es 0. Tanto los datos de entrada como los datos de salida se almacenan en el disco, por lo que el tamaño del volumen debe ser lo suficientemente grande como para incluir ambos conjuntos de datos. Si no se especifica o el valor es 0, Neptune ML selecciona un tamaño de volumen de disco en función de la recomendación generada en el paso de procesamiento de datos.

  • customModelTransformParameters (en la CLI: --custom-model-transform-parameters): un objeto CustomModelTransformParameters.

    Información de configuración para la transformación de un modelo mediante un modelo personalizado. El objeto customModelTransformParameters incluye los siguientes campos, que deben tener valores compatibles con los parámetros del modelo guardados del trabajo de entrenamiento:

  • dataProcessingJobId (en la CLI: --data-processing-job-id): una cadena, del tipo: string (una cadena codificada con UTF-8).

    El ID del trabajo de un trabajo de procesamiento de datos completado. Debe incluir un dataProcessingJobId y un mlModelTrainingJobId, o un trainingJobName.

  • id (en la CLI: --id): una cadena, del tipo: string (una cadena codificada con UTF-8).

    Un identificador único para el nuevo trabajo. El valor predeterminado es un UUID generado automáticamente.

  • mlModelTrainingJobId (en la CLI: --ml-model-training-job-id): una cadena, del tipo: string (una cadena codificada con UTF-8).

    El ID de trabajo de un trabajo de entrenamiento de modelos completado. Debe incluir un dataProcessingJobId y un mlModelTrainingJobId, o un trainingJobName.

  • modelTransformOutputS3Location (en la CLI: --model-transform-output-s3-location): obligatorio: una cadena, del tipo: string (una cadena codificada con UTF-8).

    La ubicación en Amazon S3 donde se van a almacenar los artefactos del modelo.

  • neptuneIamRoleArn (en la CLI: --neptune-iam-role-arn): una cadena, del tipo: string (una cadena codificada con UTF-8).

    El ARN de un rol de IAM que proporciona acceso a Neptune y a los recursos de Amazon SageMaker S3. Debe figurar en el grupo de parámetros del clúster de base de datos o se producirá un error.

  • s3OutputEncryptionKMSKey (en la CLI: --s-3-output-encryption-kms-key): una cadena, del tipo: string (una cadena codificada con UTF-8).

    La clave de Amazon Key Management Service (KMS) que se SageMaker utiliza para cifrar el resultado del trabajo de procesamiento. El valor predeterminado es Ninguno.

  • sagemakerIamRoleArn (en la CLI: --sagemaker-iam-role-arn): una cadena, del tipo: string (una cadena codificada con UTF-8).

    El ARN de una función de IAM para su ejecución. SageMaker Debe figurar en el grupo de parámetros del clúster de base de datos o se producirá un error.

  • securityGroupIds (en la CLI: --security-group-ids): una cadena, del tipo: string (una cadena codificada con UTF-8).

    El grupo de seguridad de VPC. IDs El valor predeterminado es Ninguno.

  • subnets (en la CLI: --subnets): una cadena, del tipo: string (una cadena codificada con UTF-8).

    La IDs de las subredes de la VPC de Neptune. El valor predeterminado es Ninguno.

  • trainingJobName (en la CLI: --training-job-name): una cadena, del tipo: string (una cadena codificada con UTF-8).

    El nombre de un trabajo de formación completado SageMaker . Debe incluir un dataProcessingJobId y un mlModelTrainingJobId, o un trainingJobName.

  • volumeEncryptionKMSKey (en la CLI: --volume-encryption-kms-key): una cadena, del tipo: string (una cadena codificada con UTF-8).

    La clave de Amazon Key Management Service (KMS) que se SageMaker utiliza para cifrar los datos del volumen de almacenamiento adjunto a las instancias de procesamiento de aprendizaje automático que ejecutan el trabajo de formación. El valor predeterminado es Ninguno.

Respuesta

  • arn: una cadena, del tipo: string (una cadena codificada con UTF-8).

    El ARN del trabajo de transformación de modelos.

  • creationTimeInMillis: un valor Long, del tipo: long (valor entero firmado de 64 bits).

    La hora de creación del trabajo de transformación de modelos, en milisegundos.

  • id: una cadena, del tipo: string (una cadena codificada con UTF-8).

    El ID único del nuevo trabajo de transformación de modelos.

Lista MLModel TransformJobs (acción)

        El nombre AWS CLI de esta API es:list-ml-model-transform-jobs.

Devuelve una lista de trabajos de transformación de modelos IDs. Consulte Uso de un modelo entrenado para generar nuevos artefactos de modelo.

Al invocar esta operación en un clúster de Neptune que tiene habilitada la autenticación de IAM, el usuario o rol de IAM que realiza la solicitud debe tener una política adjunta que permita la acción de IAM MLModel TransformJobs Neptune-DB:List en ese clúster.

Solicitud

  • maxItems(en la CLI:--max-items): una lista ListMLModelTransformJobsInputMaxItemsInteger, del tipo: integer (un entero de 32 bits con signo), ¿no inferior a 1 ni superior a 1024? ¿Set? s.

    El número máximo de elementos que se recuperan (de 1 a 1024; el valor predeterminado es 10).

  • neptuneIamRoleArn (en la CLI: --neptune-iam-role-arn): una cadena, del tipo: string (una cadena codificada con UTF-8).

    El ARN de un rol de IAM que proporciona acceso a Neptune y a los recursos de Amazon SageMaker S3. Debe figurar en el grupo de parámetros del clúster de base de datos o se producirá un error.

Respuesta

  • ids: una cadena, del tipo: string (una cadena codificada con UTF-8).

    Una página de la lista de transformaciones de modelos. IDs

Obtener MLModel TransformJob (acción)

        El nombre AWS CLI de esta API es:get-ml-model-transform-job.

Obtiene información sobre un trabajo específico de transformación de modelos. Consulte Uso de un modelo entrenado para generar nuevos artefactos de modelo.

Al invocar esta operación en un clúster de Neptune que tiene habilitada la autenticación de IAM, el usuario o rol de IAM que realiza la solicitud debe tener una política adjunta que permita la acción MLModel TransformJobStatus Neptune-DB:Get IAM en ese clúster.

Solicitud

  • id (en la CLI: --id): obligatorio: una cadena, del tipo: string (una cadena codificada con UTF-8).

    El identificador único del trabajo de transformación de modelos que se va recuperar.

  • neptuneIamRoleArn (en la CLI: --neptune-iam-role-arn): una cadena, del tipo: string (una cadena codificada con UTF-8).

    El ARN de un rol de IAM que proporciona acceso a Neptune y a los recursos de Amazon SageMaker S3. Debe figurar en el grupo de parámetros del clúster de base de datos o se producirá un error.

Respuesta

  • baseProcessingJob: un objeto MlResourceDefinition.

    El trabajo de procesamiento de datos base.

  • id: una cadena, del tipo: string (una cadena codificada con UTF-8).

    El identificador único del trabajo de transformación de modelos que se va a recuperar.

  • models: matriz de objetos MlConfigDefinition.

    Una lista de la información de configuración de los modelos que se utilizan.

  • remoteModelTransformJob: un objeto MlResourceDefinition.

    El trabajo remoto de transformación de modelos.

  • status: una cadena, del tipo: string (una cadena codificada con UTF-8).

    El estado del trabajo de transformación de modelos.

Cancelar MLModel TransformJob (acción)

        El nombre AWS CLI de esta API es:cancel-ml-model-transform-job.

Cancela un trabajo específico de transformación de modelo. Consulte Uso de un modelo entrenado para generar nuevos artefactos de modelo.

Al invocar esta operación en un clúster de Neptune que tiene habilitada la autenticación de IAM, el usuario o rol de IAM que realiza la solicitud debe tener una política adjunta que permita la acción de IAM MLModelTransformJobNeptune-db:Cancel en ese clúster.

Solicitud

  • clean (en la CLI: --clean): un booleano, del tipo: boolean (un valor booleano [true o false]).

    Si este indicador está establecido en TRUE, todos los artefactos de S3 de Neptune ML deben eliminarse cuando se detenga el trabajo. El valor predeterminado es FALSE.

  • id (en la CLI: --id): obligatorio: una cadena, del tipo: string (una cadena codificada con UTF-8).

    El ID único del trabajo de transformación de modelos que se va a cancelar.

  • neptuneIamRoleArn (en la CLI: --neptune-iam-role-arn): una cadena, del tipo: string (una cadena codificada con UTF-8).

    El ARN de un rol de IAM que proporciona acceso a Neptune y a los recursos de Amazon SageMaker S3. Debe figurar en el grupo de parámetros del clúster de base de datos o se producirá un error.

Respuesta

  • status: una cadena, del tipo: string (una cadena codificada con UTF-8).

    El estado de la cancelación.

Estructuras de transformación de modelos:

CustomModelTransformParameters (estructura)

Incluye parámetros de transformación de modelos personalizados. Consulte Uso de un modelo entrenado para generar nuevos artefactos de modelo.

Campos
  • sourceS3DirectoryPath: esto es obligatorio: una cadena, del tipo: string (una cadena codificada con UTF-8).

    La ruta a la ubicación de Amazon S3 donde se encuentra el módulo de Python que implementa el modelo. Debe apuntar a una ubicación válida de Amazon S3 existente que incluya, como mínimo, un script de entrenamiento, un script de transformación y un archivo model-hpo-configuration.json.

  • transformEntryPointScript: se trata de una cadena, del tipo: string (una cadena codificada con UTF-8).

    El nombre del punto de entrada en el módulo de un script que debe ejecutarse después de identificar el mejor modelo de la búsqueda de hiperparámetros, con el fin de calcular los artefactos de modelos necesarios para su implementación. Debería poder ejecutarse sin argumentos de línea de comandos. El valor predeterminado es transform.py.

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.