

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# Algorithm
<a name="API_Algorithm"></a>

描述自定义算法。

## 目录
<a name="API_Algorithm_Contents"></a>

 ** algorithmArn **   <a name="personalize-Type-Algorithm-algorithmArn"></a>
算法的 Amazon 资源名称 (ARN)。  
类型：字符串  
长度约束：最大长度为 256。  
模式：`arn:([a-z\d-]+):personalize:.*:.*:.+`  
必需：否

 ** algorithmImage **   <a name="personalize-Type-Algorithm-algorithmImage"></a>
算法映像的 Docker 容器的 URI。  
类型：[AlgorithmImage](API_AlgorithmImage.md) 对象  
必需：否

 ** creationDateTime **   <a name="personalize-Type-Algorithm-creationDateTime"></a>
算法的创建日期和时间（采用 Unix 时间）。  
类型：时间戳  
必需：否

 ** defaultHyperParameterRanges **   <a name="personalize-Type-Algorithm-defaultHyperParameterRanges"></a>
指定默认超参数、其范围及其是否可调。可以在超参数优化 (HPO) 期间确定可调超参数的值。  
类型：[DefaultHyperParameterRanges](API_DefaultHyperParameterRanges.md) 对象  
必需：否

 ** defaultHyperParameters **   <a name="personalize-Type-Algorithm-defaultHyperParameters"></a>
指定默认超参数。  
类型：字符串到字符串映射  
映射条目：最多 100 项。  
键长度限制：最大长度为 256。  
值长度限制：最大长度为 1000。  
必需：否

 ** defaultResourceConfig **   <a name="personalize-Type-Algorithm-defaultResourceConfig"></a>
指定默认最大训练作业数和并行训练作业数。  
类型：字符串到字符串映射  
映射条目：最多 100 项。  
键长度限制：最大长度为 256。  
值长度限制：最大长度为 1000。  
必需：否

 ** lastUpdatedDateTime **   <a name="personalize-Type-Algorithm-lastUpdatedDateTime"></a>
上次更新算法的日期和时间（采用 Unix 时间）。  
类型：时间戳  
必需：否

 ** name **   <a name="personalize-Type-Algorithm-name"></a>
算法的名称。  
类型：字符串  
长度限制：最小长度为 1。最大长度为 63。  
模式：`^[a-zA-Z0-9][a-zA-Z0-9\-_]*`  
必需：否

 ** roleArn **   <a name="personalize-Type-Algorithm-roleArn"></a>
角色的 Amazon 资源名称（ARN）。  
类型：字符串  
长度约束：最大长度为 256。  
模式：`arn:([a-z\d-]+):personalize:.*:.*:.+`  
必需：否

 ** trainingInputMode **   <a name="personalize-Type-Algorithm-trainingInputMode"></a>
训练输入模式。  
类型：字符串  
长度约束：最大长度为 256。  
必需：否

## 另请参阅
<a name="API_Algorithm_SeeAlso"></a>

有关在特定语言的 AWS SDK 中使用此 API 的更多信息，请参阅以下内容：
+  [适用于 C\$1\$1 的 AWS SDK](https://docs.aws.amazon.com/goto/SdkForCpp/personalize-2018-05-22/Algorithm) 
+  [适用于 Java V2 的 AWS SDK](https://docs.aws.amazon.com/goto/SdkForJavaV2/personalize-2018-05-22/Algorithm) 
+  [适用于 Ruby V3 的 AWS SDK](https://docs.aws.amazon.com/goto/SdkForRubyV3/personalize-2018-05-22/Algorithm) 