CreateModelPackageInput
public struct CreateModelPackageInput : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Whether to certify the model package for listing on AWS Marketplace.
Declaration
Swift
public let certifyForMarketplace: Bool?
-
Specifies details about inference jobs that can be run with models based on this model package, including the following: The Amazon ECR paths of containers that contain the inference code and model artifacts. The instance types that the model package supports for transform jobs and real-time endpoints used for inference. The input and output content formats that the model package supports for inference.
Declaration
Swift
public let inferenceSpecification: InferenceSpecification?
-
A description of the model package.
Declaration
Swift
public let modelPackageDescription: String?
-
The name of the model package. The name must have 1 to 63 characters. Valid characters are a-z, A-Z, 0-9, and - (hyphen).
Declaration
Swift
public let modelPackageName: String
-
Details about the algorithm that was used to create the model package.
Declaration
Swift
public let sourceAlgorithmSpecification: SourceAlgorithmSpecification?
-
Specifies configurations for one or more transform jobs that Amazon SageMaker runs to test the model package.
Declaration
Swift
public let validationSpecification: ModelPackageValidationSpecification?
-
init(certifyForMarketplace:inferenceSpecification:modelPackageDescription:modelPackageName:sourceAlgorithmSpecification:validationSpecification:)
Undocumented
Declaration
Swift
public init(certifyForMarketplace: Bool? = nil, inferenceSpecification: InferenceSpecification? = nil, modelPackageDescription: String? = nil, modelPackageName: String, sourceAlgorithmSpecification: SourceAlgorithmSpecification? = nil, validationSpecification: ModelPackageValidationSpecification? = nil)
-
Declaration
Swift
public func validate(name: String) throws