Module Values_0.InferenceSpecificationSource

Defines how to perform inference generation after a training job is run.

Sourcetype nonrec t = {
  1. containers : ModelPackageContainerDefinitionList.t;
    (*

    The Amazon ECR registry path of the Docker image that contains the inference code.

    *)
  2. supportedTransformInstanceTypes : TransformInstanceTypes.t option;
    (*

    A list of the instance types on which a transformation job can be run or on which an endpoint can be deployed. This parameter is required for unversioned models, and optional for versioned models.

    *)
  3. supportedRealtimeInferenceInstanceTypes : RealtimeInferenceInstanceTypes.t option;
    (*

    A list of the instance types that are used to generate inferences in real-time. This parameter is required for unversioned models, and optional for versioned models.

    *)
  4. supportedContentTypes : ContentTypes.t option;
    (*

    The supported MIME types for the input data.

    *)
  5. supportedResponseMIMETypes : ResponseMIMETypes.t option;
    (*

    The supported MIME types for the output data.

    *)
}
Sourceval context_ : string
Sourceval make : ?supportedTransformInstanceTypes:??? -> ?supportedRealtimeInferenceInstanceTypes:??? -> ?supportedContentTypes:??? -> ?supportedResponseMIMETypes:??? -> containers:ModelPackageContainerDefinitionList.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `Enum of string | `String of ContentType.t | `Structure of (string * [> `Boolean of Boolean.t | `List of [> `Structure of (string * [> `String of AdditionalModelChannelName.t | `Structure of (string * [> `Enum of string | `String of S3ModelUri.t | `Structure of (string * [> `Boolean of AcceptEula.t | `String of HubContentArn.t ]) list ]) list ]) list ] list | `Map of ([> `String of EnvironmentKey.t ] * [> `String of EnvironmentValue.t ]) list | `String of ContainerHostname.t | `Structure of (string * [> `Enum of string | `String of DataInputConfig.t | `Structure of (string * [> `Enum of string | `String of S3ModelUri.t | `Structure of (string * [> `Boolean of AcceptEula.t | `String of HubContentArn.t ]) list ]) list ]) list ]) list ] list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t