View a markdown version of this page

AWS::SageMaker::Algorithm - AWS CloudFormation

This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.

AWS::SageMaker::Algorithm

Create a machine learning algorithm that you can use in SageMaker and list in the AWS Marketplace.

Syntax

To declare this entity in your CloudFormation template, use the following syntax:

JSON

{ "Type" : "AWS::SageMaker::Algorithm", "Properties" : { "AlgorithmDescription" : String, "AlgorithmName" : String, "CertifyForMarketplace" : Boolean, "InferenceSpecification" : InferenceSpecification, "Tags" : [ Tag, ... ], "TrainingSpecification" : TrainingSpecification } }

Properties

AlgorithmDescription

A brief description of the algorithm.

Required: No

Type: String

Maximum: 1024

Update requires: Replacement

AlgorithmName

The name of the algorithm that is described by the summary.

Required: Yes

Type: String

Pattern: ^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}$

Minimum: 1

Maximum: 63

Update requires: Replacement

CertifyForMarketplace

Property description not available.

Required: No

Type: Boolean

Update requires: Replacement

InferenceSpecification

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

Required: No

Type: InferenceSpecification

Update requires: Replacement

Tags

Property description not available.

Required: No

Type: Array of Tag

Maximum: 50

Update requires: No interruption

TrainingSpecification

Defines how the algorithm is used for a training job.

Required: Yes

Type: TrainingSpecification

Update requires: Replacement

Return values

Ref

Fn::GetAtt

AlgorithmArn

The Amazon Resource Name (ARN) of the algorithm.

CreationTime

A timestamp that shows when the algorithm was created.