Files
doc-exports/docs/modelarts/api-ref/CreateAlgorithm.html
2025-05-09 10:22:58 +00:00

1794 lines
145 KiB
HTML

<a name="EN-US_TOPIC_0000002268726177"></a><a name="EN-US_TOPIC_0000002268726177"></a>
<h1 class="topictitle1">Creating an Algorithm</h1>
<div id="body32001227"><div class="section" id="EN-US_TOPIC_0000002268726177__section142095468413"><h4 class="sectiontitle">Function</h4><p id="EN-US_TOPIC_0000002268726177__p420913464417">This API is used to create an algorithm.</p>
</div>
<div class="section" id="EN-US_TOPIC_0000002268726177__section102103467413"><h4 class="sectiontitle">URI</h4><p id="EN-US_TOPIC_0000002268726177__p1221154614416">POST /v2/{project_id}/algorithms</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__table42127461649" frame="border" border="1" rules="all"><caption><b>Table 1 </b>Path Parameters</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row9211114613420"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.2.3.2.5.1.1"><p id="EN-US_TOPIC_0000002268726177__p102141746449">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.2.3.2.5.1.2"><p id="EN-US_TOPIC_0000002268726177__p221514614410">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.2.3.2.5.1.3"><p id="EN-US_TOPIC_0000002268726177__p9215546545">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.2.3.2.5.1.4"><p id="EN-US_TOPIC_0000002268726177__p112156461148">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row18212154613414"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1321514464417">project_id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p202156464415">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p02169461748">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.2.3.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p122161466417">Project ID. For details, see <a href="modelarts_03_0147.html">Obtaining a Project ID and Name</a>.</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="EN-US_TOPIC_0000002268726177__section1221774614412"><h4 class="sectiontitle">Request Parameters</h4>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_Algorithm" frame="border" border="1" rules="all"><caption><b>Table 2 </b>Request body parameters</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row10218846140"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.2.2.5.1.1"><p id="EN-US_TOPIC_0000002268726177__p722010461545">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.2.2.5.1.2"><p id="EN-US_TOPIC_0000002268726177__p622018462042">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.2.2.5.1.3"><p id="EN-US_TOPIC_0000002268726177__p1122015461749">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.2.2.5.1.4"><p id="EN-US_TOPIC_0000002268726177__p162201146143">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row1721811461146"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1722184614418">metadata</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p162214467410">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p162211946540"><a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AlgorithmMetadata">AlgorithmMetadata</a> object</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.2.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p62210465416">Algorithm metadata, which describes basic algorithm information.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row42186461747"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p522215461742">job_config</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p172227464414">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p1022244619420"><a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AlgorithmJobConfig">AlgorithmJobConfig</a> object</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.2.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p62226469419">Algorithm configuration, such as the boot file.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row1621918465420"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p14222446246">resource_requirements</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p222374620416">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p142231946546">Array of <a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_ResourceRequirement">ResourceRequirement</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.2.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p22231346345">Algorithm resource constraints. This parameter is optional. After this parameter is set, the console filters available public resource pools when the algorithm is used in training jobs.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row162191461543"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p32243461546">advanced_config</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p32245469418">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p1522413463418"><a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AlgorithmAdvancedConfig">AlgorithmAdvancedConfig</a> object</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.2.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p122247461842">Advanced algorithm policy:</p>
<ul id="EN-US_TOPIC_0000002268726177__ul5224546241"><li id="EN-US_TOPIC_0000002268726177__li9224144615417"><p id="EN-US_TOPIC_0000002268726177__p102251246249"><a name="EN-US_TOPIC_0000002268726177__li9224144615417"></a><a name="li9224144615417"></a>auto_search</p>
</li></ul>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AlgorithmMetadata"></a><a name="en-us_topic_0000002091201345_request_AlgorithmMetadata"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AlgorithmMetadata" frame="border" border="1" rules="all"><caption><b>Table 3 </b>AlgorithmMetadata</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row15225246946"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.3.2.5.1.1"><p id="EN-US_TOPIC_0000002268726177__p3227746548">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.3.2.5.1.2"><p id="EN-US_TOPIC_0000002268726177__p92270465414">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.3.2.5.1.3"><p id="EN-US_TOPIC_0000002268726177__p1022814614414">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.3.2.5.1.4"><p id="EN-US_TOPIC_0000002268726177__p1722811468410">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row2022618461844"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p322810461746">id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p18229144612412">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p42291846846">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.3.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p122944619420">Algorithm UUID. You do not need to set this parameter when creating an algorithm.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row1722674617418"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p202303461944">name</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p5230346249">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p7230154615417">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.3.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p122306461944">Algorithm name. The value must contain 1 to 64 characters consisting of only digits, letters, underscores (_), and hyphens (-).</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row5226114613410"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p18231184613418">description</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1523144611418">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p16231114612416">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.3.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p112325461042">Algorithm description, which consists of 0 to 256 characters. The default value is <strong id="EN-US_TOPIC_0000002268726177__b172327461948">NULL</strong>.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row22262461048"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p17232134617416">workspace_id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p4232346645">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p20232246540">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.3.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p2023212462417">Workspace where a specified algorithm is located. The default value is <strong id="EN-US_TOPIC_0000002268726177__b1232646740">0</strong>, indicating the default workspace.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row1622612461048"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p12233184617412">ai_project</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1423384619417">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p92331846542">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.3.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p023319462416">AI project to which a specified algorithm belongs. The default value is <strong id="EN-US_TOPIC_0000002268726177__b122333462047">default-ai-project</strong>. The AI project has been brought offline. Ignore it.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AlgorithmJobConfig"></a><a name="en-us_topic_0000002091201345_request_AlgorithmJobConfig"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AlgorithmJobConfig" frame="border" border="1" rules="all"><caption><b>Table 4 </b>AlgorithmJobConfig</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row623418461442"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.4.2.5.1.1"><p id="EN-US_TOPIC_0000002268726177__p12237174613411">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.4.2.5.1.2"><p id="EN-US_TOPIC_0000002268726177__p02375469418">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.4.2.5.1.3"><p id="EN-US_TOPIC_0000002268726177__p142371246144">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.4.2.5.1.4"><p id="EN-US_TOPIC_0000002268726177__p3237124620419">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row023417461648"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p12237124617412">code_dir</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p9238446148">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p8238184617412">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.4.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p52381346847">Algorithm code directory, for example, <strong id="EN-US_TOPIC_0000002268726177__b1223820461644">/usr/app/</strong>. This parameter must be used together with <strong id="EN-US_TOPIC_0000002268726177__b10238346349">boot_file</strong>.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row1423511462413"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p623884613410">boot_file</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p8238046240">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p20239446249">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.4.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p1323916468414">Code boot file of the algorithm, which must be stored in the code directory, for example, <strong id="EN-US_TOPIC_0000002268726177__b4239246948">/usr/app/boot.py</strong>. This parameter must be used with <strong id="EN-US_TOPIC_0000002268726177__b142395462043">code_dir</strong>.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row22356461415"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p323944619414">command</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p72396461144">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p323911466418">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.4.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p102401846742">Container boot command of a custom image algorithm.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row1923534619415"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p224015461045">parameters</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p15240046143">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p15240184611415">Array of <a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_Parameters">Parameters</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.4.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p32412461049">Running parameter of an algorithm.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row423515468414"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1024118469419">inputs</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p7241114611418">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p18242246640">Array of <a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AlgorithmCreateInput">AlgorithmCreateInput</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.4.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p1524214461645">Data input of an algorithm.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row122351646545"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p924215461142">outputs</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p424214461142">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p6243134613410">Array of <a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AlgorithmCreateOutput">AlgorithmCreateOutput</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.4.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p162436462041">Data output of an algorithm.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row1123510467411"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1724344610418">engine</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p52432046148">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p1524418469414"><a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AlgorithmCreateEngine">AlgorithmCreateEngine</a> object</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.4.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p182445461043">Algorithm engine.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row82360467419"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1924413466419">parameters_customization</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p12443461341">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p224418461648">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.4.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p152451446949">Whether the algorithm allows hyperparameter customization during training job creation.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_Parameters"></a><a name="en-us_topic_0000002091201345_request_Parameters"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_Parameters" frame="border" border="1" rules="all"><caption><b>Table 5 </b>Parameters</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row11247194610415"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.5.2.5.1.1"><p id="EN-US_TOPIC_0000002268726177__p17248946143">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.5.2.5.1.2"><p id="EN-US_TOPIC_0000002268726177__p224914617418">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.5.2.5.1.3"><p id="EN-US_TOPIC_0000002268726177__p02491846044">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.5.2.5.1.4"><p id="EN-US_TOPIC_0000002268726177__p17249446949">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row112471046340"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p18249134617410">name</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p824994611415">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p925011467412">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p1125074610413">Parameter name.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row8247146343"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p4250174615418">value</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p12506461347">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p142511246246">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p92511746844">Parameter value.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row192471461542"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p22519461747">description</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p3251144614411">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p142511846949">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p52512461846">Parameter description.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row22475461340"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p825218469414">constraint</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1625216461643">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p925212469414"><a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_ParametersConstraint">ParametersConstraint</a> object</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p425210461444">Parameter constraint.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row124813461241"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1225316461943">i18n_description</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p142531461149">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.5.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p172531046744"><a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_I18nDescription">I18nDescription</a> object</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.5.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p122537467413">Internationalization description.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_ParametersConstraint"></a><a name="en-us_topic_0000002091201345_request_ParametersConstraint"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_ParametersConstraint" frame="border" border="1" rules="all"><caption><b>Table 6 </b>ParametersConstraint</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row725415461948"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.6.2.5.1.1"><p id="EN-US_TOPIC_0000002268726177__p12551646847">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.6.2.5.1.2"><p id="EN-US_TOPIC_0000002268726177__p3255174619410">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.6.2.5.1.3"><p id="EN-US_TOPIC_0000002268726177__p72561746041">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.6.2.5.1.4"><p id="EN-US_TOPIC_0000002268726177__p142561461144">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row825413461047"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.6.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p32565466419">type</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.6.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p132563461949">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.6.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p425694610419">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.6.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p18257104616417">Parameter type.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row1925474619418"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.6.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p132571346646">editable</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.6.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p52571846349">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.6.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p225774610417">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.6.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p12578462410">Whether the parameter is editable.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row425416464417"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.6.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p162587468419">required</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.6.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p172581846645">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.6.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p10258246940">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.6.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p425884613413">Whether the parameter is mandatory.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row122541446147"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.6.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p7258184619417">sensitive</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.6.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1325916468418">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.6.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p32591546246">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.6.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p1725913461544">Whether the parameter is sensitive. This function is not implemented currently.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row6255164614414"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.6.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p10259194610412">valid_type</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.6.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p112608461417">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.6.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p1026019461549">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.6.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p9260546049">Valid type.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row1125514461043"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.6.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p2260164615413">valid_range</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.6.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p52602462045">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.6.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p8260846449">Array of strings</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.6.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p162612464415">Valid range.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_I18nDescription"></a><a name="en-us_topic_0000002091201345_request_I18nDescription"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_I18nDescription" frame="border" border="1" rules="all"><caption><b>Table 7 </b>I18nDescription</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row11261174618411"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.7.2.5.1.1"><p id="EN-US_TOPIC_0000002268726177__p2262184611416">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.7.2.5.1.2"><p id="EN-US_TOPIC_0000002268726177__p52625461940">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.7.2.5.1.3"><p id="EN-US_TOPIC_0000002268726177__p926310461041">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.7.2.5.1.4"><p id="EN-US_TOPIC_0000002268726177__p13263144610415">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row1226117461949"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.7.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p42632461419">language</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.7.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1626318467418">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.7.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p1326411460414">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.7.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p226519463412">Internationalization language.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row162611646147"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.7.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p226514615410">description</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.7.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p11265246948">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.7.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p82662465417">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.7.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p426610464411">Description.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AlgorithmCreateInput"></a><a name="en-us_topic_0000002091201345_request_AlgorithmCreateInput"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AlgorithmCreateInput" frame="border" border="1" rules="all"><caption><b>Table 8 </b>AlgorithmCreateInput</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row16267114619419"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.8.2.5.1.1"><p id="EN-US_TOPIC_0000002268726177__p13269104617411">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.8.2.5.1.2"><p id="EN-US_TOPIC_0000002268726177__p1526915461410">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.8.2.5.1.3"><p id="EN-US_TOPIC_0000002268726177__p17270746044">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.8.2.5.1.4"><p id="EN-US_TOPIC_0000002268726177__p52701246344">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row1126715465414"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.8.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1627064616415">name</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.8.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1727110461745">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.8.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p142711946645">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.8.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p122711146640">Name of the data input channel.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row6267204610418"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.8.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1127112461045">description</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.8.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p027111461744">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.8.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p1027124617410">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.8.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p827214620414">Description of the data input channel.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row1268746146"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.8.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p827214613419">remote_constraints</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.8.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p112721646145">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.8.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p4272184620411">Array of <a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_RemoteConstraint">RemoteConstraint</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.8.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p9272114618410">Data input constraint.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_RemoteConstraint"></a><a name="en-us_topic_0000002091201345_request_RemoteConstraint"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_RemoteConstraint" frame="border" border="1" rules="all"><caption><b>Table 9 </b>RemoteConstraint</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row12731746549"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.9.2.5.1.1"><p id="EN-US_TOPIC_0000002268726177__p127434616413">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.9.2.5.1.2"><p id="EN-US_TOPIC_0000002268726177__p1027444617410">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.9.2.5.1.3"><p id="EN-US_TOPIC_0000002268726177__p1227574616418">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.9.2.5.1.4"><p id="EN-US_TOPIC_0000002268726177__p2275184613412">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row172737461641"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.9.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p132751046148">data_type</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.9.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1895114617412">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.9.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p1789517465419">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.9.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p17895146248">Data input type. The data storage location (OBS) and ModelArts dataset are supported.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row162736461643"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.9.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p208951846846">attributes</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.9.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p18953468411">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.9.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p789519461444">Array of Map&lt;String,String&gt; objects</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.9.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p17896104614411">Attributes when the data input type is a dataset. Enumerated values:</p>
<ul id="EN-US_TOPIC_0000002268726177__ul1589684620410"><li id="EN-US_TOPIC_0000002268726177__li189624615414"><p id="EN-US_TOPIC_0000002268726177__p389618462413"><a name="EN-US_TOPIC_0000002268726177__li189624615414"></a><a name="li189624615414"></a><strong id="EN-US_TOPIC_0000002268726177__b289612461147">data_format</strong>: data format</p>
</li><li id="EN-US_TOPIC_0000002268726177__li11896146246"><p id="EN-US_TOPIC_0000002268726177__p18964461542"><a name="EN-US_TOPIC_0000002268726177__li11896146246"></a><a name="li11896146246"></a><strong id="EN-US_TOPIC_0000002268726177__b98964467416">data_segmentation</strong>: data segmentation</p>
</li><li id="EN-US_TOPIC_0000002268726177__li689612461041"><p id="EN-US_TOPIC_0000002268726177__p289614461546"><a name="EN-US_TOPIC_0000002268726177__li689612461041"></a><a name="li689612461041"></a><strong id="EN-US_TOPIC_0000002268726177__b88961946349">dataset_type</strong>: data labeling</p>
</li></ul>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AlgorithmCreateOutput"></a><a name="en-us_topic_0000002091201345_request_AlgorithmCreateOutput"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AlgorithmCreateOutput" frame="border" border="1" rules="all"><caption><b>Table 10 </b>AlgorithmCreateOutput</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row13279124617416"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.10.2.5.1.1"><p id="EN-US_TOPIC_0000002268726177__p389624619417">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.10.2.5.1.2"><p id="EN-US_TOPIC_0000002268726177__p189624616416">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.10.2.5.1.3"><p id="EN-US_TOPIC_0000002268726177__p17896194611411">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.10.2.5.1.4"><p id="EN-US_TOPIC_0000002268726177__p198965469413">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row20279846945"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.10.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p168966461941">name</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.10.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p2089610466415">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.10.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p16896154611415">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.10.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p1089624617411">Name of the data output channel.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row17279194616411"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.10.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p19896146342">description</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.10.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p108975463415">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.10.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p88977467411">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.10.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p118979461140">Description of the data output channel.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AlgorithmCreateEngine"></a><a name="en-us_topic_0000002091201345_request_AlgorithmCreateEngine"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AlgorithmCreateEngine" frame="border" border="1" rules="all"><caption><b>Table 11 </b>AlgorithmCreateEngine</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row2283346743"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.11.2.5.1.1"><p id="EN-US_TOPIC_0000002268726177__p148971546742">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.11.2.5.1.2"><p id="EN-US_TOPIC_0000002268726177__p18897946748">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.11.2.5.1.3"><p id="EN-US_TOPIC_0000002268726177__p2089794614418">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.11.2.5.1.4"><p id="EN-US_TOPIC_0000002268726177__p289714461443">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row2283114613417"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.11.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p28973460420">engine_id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.11.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p148974461442">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.11.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p289711461243">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.11.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p20898046643">Engine ID selected for an algorithm.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row182834469411"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.11.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p989820464411">engine_name</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.11.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p78980461346">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.11.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p88981046943">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.11.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p2898154617416">Engine version name selected for an algorithm. If <strong id="EN-US_TOPIC_0000002268726177__b789818461749">engine_id</strong> is specified, leave this parameter blank.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row42838465417"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.11.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p6898144614411">engine_version</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.11.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p128985463417">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.11.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p198983461445">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.11.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p188982463413">Engine version name selected for an algorithm. If <strong id="EN-US_TOPIC_0000002268726177__b20898546341">engine_id</strong> is specified, leave this parameter blank.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row192831046641"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.11.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p8898046146">image_url</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.11.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p148988460411">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.11.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p9898124614415">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.11.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p68981546349">Custom image URL selected for an algorithm.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_ResourceRequirement"></a><a name="en-us_topic_0000002091201345_request_ResourceRequirement"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_ResourceRequirement" frame="border" border="1" rules="all"><caption><b>Table 12 </b>ResourceRequirement</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row152861346941"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.12.2.5.1.1"><p id="EN-US_TOPIC_0000002268726177__p18989466417">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.12.2.5.1.2"><p id="EN-US_TOPIC_0000002268726177__p8898154614419">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.12.2.5.1.3"><p id="EN-US_TOPIC_0000002268726177__p78981546845">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.12.2.5.1.4"><p id="EN-US_TOPIC_0000002268726177__p178997461545">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row112871046147"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.12.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p589914613417">key</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.12.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p16899154619411">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.12.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p68991746447">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.12.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p17899134610410">Resource constraint. The options are as follows:</p>
<ul id="EN-US_TOPIC_0000002268726177__ul9899194610412"><li id="EN-US_TOPIC_0000002268726177__li1989913461418"><p id="EN-US_TOPIC_0000002268726177__p589964616420"><a name="EN-US_TOPIC_0000002268726177__li1989913461418"></a><a name="li1989913461418"></a><strong id="EN-US_TOPIC_0000002268726177__b189918462411">flavor_type</strong>: flavor type, which can be <strong id="EN-US_TOPIC_0000002268726177__b7899546341">CPU</strong> or <strong id="EN-US_TOPIC_0000002268726177__b88996469418">GPU</strong>.</p>
</li><li id="EN-US_TOPIC_0000002268726177__li198993469416"><p id="EN-US_TOPIC_0000002268726177__p68991546648"><a name="EN-US_TOPIC_0000002268726177__li198993469416"></a><a name="li198993469416"></a><strong id="EN-US_TOPIC_0000002268726177__b12899204618413">device_distributed_mode</strong>: whether to support multi-card training. The value can be <strong id="EN-US_TOPIC_0000002268726177__b38992046845">multiple</strong> (supported) or <strong id="EN-US_TOPIC_0000002268726177__b4899946049">singular</strong> (not supported).</p>
</li><li id="EN-US_TOPIC_0000002268726177__li6899746941"><p id="EN-US_TOPIC_0000002268726177__p1889954618415"><a name="EN-US_TOPIC_0000002268726177__li6899746941"></a><a name="li6899746941"></a><strong id="EN-US_TOPIC_0000002268726177__b16899846442">host_distributed_mode</strong>: whether to support distributed training. The value can be <strong id="EN-US_TOPIC_0000002268726177__b089944614418">multiple</strong> (supported) or <strong id="EN-US_TOPIC_0000002268726177__b198990461849">singular</strong> (not supported).</p>
</li></ul>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row52871546944"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.12.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p189912460413">values</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.12.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p88992463410">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.12.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p158999461043">Array of strings</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.12.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p289944611414">Value of the resource constraint key.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row7287846149"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.12.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p38992461146">operator</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.12.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p689920460416">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.12.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p148993460410">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.12.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p88994462043">Relationship between keys and values. Currently, only <strong id="EN-US_TOPIC_0000002268726177__b9899144618411">in</strong> is supported. For example, <strong id="EN-US_TOPIC_0000002268726177__b1189919461046">flavor_type in [CPU,GPU]</strong>.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AlgorithmAdvancedConfig"></a><a name="en-us_topic_0000002091201345_request_AlgorithmAdvancedConfig"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AlgorithmAdvancedConfig" frame="border" border="1" rules="all"><caption><b>Table 13 </b>AlgorithmAdvancedConfig</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row13294134612412"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.13.2.5.1.1"><p id="EN-US_TOPIC_0000002268726177__p139001246144">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.13.2.5.1.2"><p id="EN-US_TOPIC_0000002268726177__p79001946246">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.13.2.5.1.3"><p id="EN-US_TOPIC_0000002268726177__p690014462418">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.13.2.5.1.4"><p id="EN-US_TOPIC_0000002268726177__p9900164610416">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row142941946649"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.13.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p490018467415">auto_search</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.13.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p09008461420">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.13.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p990020461041"><a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AutoSearch">AutoSearch</a> object</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.13.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p129003461649">Hyperparameter search policy.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AutoSearch"></a><a name="en-us_topic_0000002091201345_request_AutoSearch"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AutoSearch" frame="border" border="1" rules="all"><caption><b>Table 14 </b>AutoSearch</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row132978462418"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.14.2.5.1.1"><p id="EN-US_TOPIC_0000002268726177__p1790013468418">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.14.2.5.1.2"><p id="EN-US_TOPIC_0000002268726177__p79002046442">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.14.2.5.1.3"><p id="EN-US_TOPIC_0000002268726177__p1890010461946">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.14.2.5.1.4"><p id="EN-US_TOPIC_0000002268726177__p1900174615420">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row82971461446"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.14.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p790111461413">skip_search_params</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.14.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1390174613412">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.14.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p890114612414">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.14.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p490154611413">Hyperparameter parameters that need to be skipped.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row72971463419"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.14.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p9901246244">reward_attrs</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.14.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1990111465417">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.14.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p790111461947">Array of <a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_RewardAttrs">RewardAttrs</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.14.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p1190112468411">Search metrics.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row102974461642"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.14.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p10901114613419">search_params</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.14.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p169011546343">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.14.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p690184618420">Array of <a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_SearchParams">SearchParams</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.14.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p2090118461347">Search parameters.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row12983461843"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.14.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p49018461418">algo_configs</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.14.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p590164617416">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.14.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p99011846847">Array of <a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AlgoConfigs">AlgoConfigs</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.14.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p9901246645">Search algorithm configurations.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_RewardAttrs"></a><a name="en-us_topic_0000002091201345_request_RewardAttrs"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_RewardAttrs" frame="border" border="1" rules="all"><caption><b>Table 15 </b>RewardAttrs</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row030512461417"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.15.2.5.1.1"><p id="EN-US_TOPIC_0000002268726177__p1690154613414">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.15.2.5.1.2"><p id="EN-US_TOPIC_0000002268726177__p590114461145">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.15.2.5.1.3"><p id="EN-US_TOPIC_0000002268726177__p49011546343">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.15.2.5.1.4"><p id="EN-US_TOPIC_0000002268726177__p6902154611418">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row1630513461942"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.15.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p49022467413">name</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.15.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p169021462412">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.15.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p09021463412">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.15.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p8902184616414">Metric name.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row19305204616410"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.15.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p149027469416">mode</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.15.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p16902194619419">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.15.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p69021946643">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.15.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p12902194610411">Search mode. - If <strong id="EN-US_TOPIC_0000002268726177__b12902194619419">max</strong> is specified, the larger the metric value, the better. - If <strong id="EN-US_TOPIC_0000002268726177__b169024463413">min</strong> is specified, the smaller the metric value, the better.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row630518469413"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.15.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p390214466416">regex</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.15.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1090224610411">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.15.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p79024462419">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.15.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p17902746045">Regular expression of a metric.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_SearchParams"></a><a name="en-us_topic_0000002091201345_request_SearchParams"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_SearchParams" frame="border" border="1" rules="all"><caption><b>Table 16 </b>SearchParams</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row730915464418"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.16.2.5.1.1"><p id="EN-US_TOPIC_0000002268726177__p119021460419">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.16.2.5.1.2"><p id="EN-US_TOPIC_0000002268726177__p59031465413">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.16.2.5.1.3"><p id="EN-US_TOPIC_0000002268726177__p89031461446">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.16.2.5.1.4"><p id="EN-US_TOPIC_0000002268726177__p2903154611416">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row730912463416"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.16.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p15903846744">name</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.16.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p19903114613417">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.16.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p490317461647">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.16.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p15903174619413">Hyperparameter name.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row103091446847"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.16.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p890319461546">param_type</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.16.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p69037461845">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.16.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p1890310469414">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.16.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p119031246847">Parameter type. - <strong id="EN-US_TOPIC_0000002268726177__b1290324616414">continuous</strong>: The hyperparameter is of the continuous type. When an algorithm is used in a training job, continuous hyperparameters are displayed as text boxes on the console. - <strong id="EN-US_TOPIC_0000002268726177__b169036461645">discrete</strong>: The hyperparameter is of the discrete type. When an algorithm is used in a training job, discrete hyperparameters are displayed as drop-down lists on the console.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row123091461641"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.16.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1990310461349">lower_bound</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.16.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p19903646743">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.16.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p189031246746">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.16.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p1990364619418">Lower bound of the hyperparameter.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row531017460419"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.16.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p3903204617416">upper_bound</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.16.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p79030463414">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.16.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p7903204611418">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.16.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p39032046643">Upper bound of the hyperparameter.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row193109461945"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.16.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p89039465410">discrete_points_num</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.16.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p290319462041">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.16.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p790404615415">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.16.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p1190424619415">Number of discrete points of a hyperparameter with continuous values.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row83101446045"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.16.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1590424613412">discrete_values</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.16.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p69041146147">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.16.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p7904204620419">Array of strings</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.16.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p129041246749">Discrete hyperparameter values.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AlgoConfigs"></a><a name="en-us_topic_0000002091201345_request_AlgoConfigs"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AlgoConfigs" frame="border" border="1" rules="all"><caption><b>Table 17 </b>AlgoConfigs</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row83151746943"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.17.2.5.1.1"><p id="EN-US_TOPIC_0000002268726177__p590411466410">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.17.2.5.1.2"><p id="EN-US_TOPIC_0000002268726177__p17904546940">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.17.2.5.1.3"><p id="EN-US_TOPIC_0000002268726177__p1890418463418">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.17.2.5.1.4"><p id="EN-US_TOPIC_0000002268726177__p1890411469416">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row631604615411"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.17.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p0904346242">name</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.17.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p15904164610416">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.17.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p20904146644">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.17.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p690484620413">Name of the search algorithm.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row631616465420"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.17.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1490412463418">params</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.17.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p890413461843">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.17.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p5904144610413">Array of <a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AutoSearchAlgoConfigParameter">AutoSearchAlgoConfigParameter</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.17.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p1390404610417">Search algorithm parameters.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AutoSearchAlgoConfigParameter"></a><a name="en-us_topic_0000002091201345_request_AutoSearchAlgoConfigParameter"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_request_AutoSearchAlgoConfigParameter" frame="border" border="1" rules="all"><caption><b>Table 18 </b>AutoSearchAlgoConfigParameter</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row1031914461943"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.18.2.5.1.1"><p id="EN-US_TOPIC_0000002268726177__p8905194616410">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.18.2.5.1.2"><p id="EN-US_TOPIC_0000002268726177__p29051546649">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.18.2.5.1.3"><p id="EN-US_TOPIC_0000002268726177__p1890514461046">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.18.2.5.1.4"><p id="EN-US_TOPIC_0000002268726177__p49052468415">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row2031919461542"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.18.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1290516462044">key</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.18.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1990554610410">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.18.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p19058462041">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.18.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p3905204610413">Parameter key.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row193191346545"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.18.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p89051046544">value</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.18.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p119055461241">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.18.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p79057461345">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.18.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p13905346047">Parameter value.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row63195464419"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.18.2.5.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1790515468412">type</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.18.2.5.1.2 "><p id="EN-US_TOPIC_0000002268726177__p090511461049">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.18.2.5.1.3 "><p id="EN-US_TOPIC_0000002268726177__p3905246249">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.18.2.5.1.4 "><p id="EN-US_TOPIC_0000002268726177__p1990512462416">Parameter type.</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="EN-US_TOPIC_0000002268726177__section2090534614420"><h4 class="sectiontitle">Response Parameters</h4><p id="EN-US_TOPIC_0000002268726177__p29050468420"><strong id="EN-US_TOPIC_0000002268726177__b29051546841">Status code: 201</strong></p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_AlgorithmResponse" frame="border" border="1" rules="all"><caption><b>Table 19 </b>Response body parameters</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row132314461416"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.3.2.4.1.1"><p id="EN-US_TOPIC_0000002268726177__p3906204615410">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.3.2.4.1.2"><p id="EN-US_TOPIC_0000002268726177__p1590614463416">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.3.2.4.1.3"><p id="EN-US_TOPIC_0000002268726177__p79062467416">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row73231546642"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p99061946945">metadata</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p18906144610417"><a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_metadata">metadata</a> object</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.3.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p89069466413">Algorithm metadata, which describes basic algorithm information.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row63239461543"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1490684617411">job_config</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p169067461745"><a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_job_config">job_config</a> object</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.3.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p14906246841">Algorithm configuration, such as the boot file.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row13323134612418"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p149062461141">resource_requirements</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p290610465411">Array of <a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_resource_requirements">resource_requirements</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.3.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p1290694614414">Algorithm resource constraint. This parameter is optional. After this parameter is set, the console filters available public resource pools when the algorithm is used in training jobs.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row123234461849"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p290619461246">advanced_config</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1390717468410"><a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_advanced_config">advanced_config</a> object</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.3.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p190711461245">Advanced algorithm policy:</p>
<ul id="EN-US_TOPIC_0000002268726177__ul690734616416"><li id="EN-US_TOPIC_0000002268726177__li59071146141"><p id="EN-US_TOPIC_0000002268726177__p11907746240"><a name="EN-US_TOPIC_0000002268726177__li59071146141"></a><a name="li59071146141"></a>auto_search</p>
</li></ul>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_metadata"></a><a name="en-us_topic_0000002091201345_response_metadata"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_metadata" frame="border" border="1" rules="all"><caption><b>Table 20 </b>metadata</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row932716469418"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.4.2.4.1.1"><p id="EN-US_TOPIC_0000002268726177__p39078461246">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.4.2.4.1.2"><p id="EN-US_TOPIC_0000002268726177__p19082469415">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.4.2.4.1.3"><p id="EN-US_TOPIC_0000002268726177__p2908124610414">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row4327646545"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1790818465415">id</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p179087461147">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p490815467413">Algorithm UUID. You do not need to set this parameter when creating an algorithm.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row83277461449"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p990814462415">name</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p3908104616415">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p79081546947">Algorithm name. The value must contain 1 to 64 characters consisting of only digits, letters, underscores (_), and hyphens (-).</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row153278460414"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p49086467418">description</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p189083463416">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p09083461242">Description of the algorithm. The value is a string of [0, 256] characters. The default value is NULL.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row1232714461541"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1090816461448">workspace_id</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1190844620418">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p1890864611414">Workspace where a specified algorithm is located. The default value is <strong id="EN-US_TOPIC_0000002268726177__b5908346049">0</strong>. The value 0 indicates the default workspace.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row63271146845"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1990819461743">ai_project</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p590834611410">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p390915461947">AI project to which a specified algorithm belongs. The default value is <strong id="EN-US_TOPIC_0000002268726177__b1890915461744">default-ai-project</strong>. The AI project has been brought offline. Ignore it.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row193282046348"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p19909446548">user_name</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p19098461847">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p119091546644">Username.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row1532812461241"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1090918461942">domain_id</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1090934612414">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p8909946541">Domain ID of a user.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row10328846845"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p49091446246">source</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p09098461145">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p290920461644">Algorithm source.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row13328184613414"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p199096469410">api_version</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p11909946544">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p7909746847">Algorithm API version, which identifies the old and new ones.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row203288462044"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1790994617420">is_valid</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p179092461412">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p2909946045">Algorithm availability.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row1332813468417"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p179091846043">state</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p10909846543">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p1090918464410">Algorithm state.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row53281946246"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p99091246440">tags</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p14909646542">Array of Map&lt;String,String&gt; objects</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p14909204613419">Algorithm tags.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row83287462414"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p16909174620411">attr_list</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1690910462045">Array of strings</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p19097469417">Algorithm attribute list.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row432884617417"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p19091446244">version_num</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1991018461449">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p8910246943">Number of algorithm versions. The default value is <strong id="EN-US_TOPIC_0000002268726177__b139107461947">0</strong>.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row932810465410"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p5910164614413">size</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1891034618417">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p14910114613418">Algorithm size.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row532920461345"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p139101546446">create_time</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p9910146542">Long</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p189102046046">Timestamp when the algorithm is created.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row17329204611419"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p139101446349">update_time</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p39106465411">Long</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p291018469415">Timestamp when the algorithm is updated.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_job_config"></a><a name="en-us_topic_0000002091201345_response_job_config"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_job_config" frame="border" border="1" rules="all"><caption><b>Table 21 </b>job_config</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row1633854620419"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.5.2.4.1.1"><p id="EN-US_TOPIC_0000002268726177__p119101465418">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.5.2.4.1.2"><p id="EN-US_TOPIC_0000002268726177__p129104469411">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.5.2.4.1.3"><p id="EN-US_TOPIC_0000002268726177__p20910134620411">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row1233824611418"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p19910046346">code_dir</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1891014461844">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p139111646848">Algorithm code directory, for example, <strong id="EN-US_TOPIC_0000002268726177__b391110463419">/usr/app/</strong>. This parameter must be used together with <strong id="EN-US_TOPIC_0000002268726177__b14911144617420">boot_file</strong>.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row53382466416"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p3911174616414">boot_file</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p17911446641">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p179114461642">Code boot file of the algorithm, which must be stored in the code directory, for example, <strong id="EN-US_TOPIC_0000002268726177__b1991144620410">/usr/app/boot.py</strong>. This parameter must be used with <strong id="EN-US_TOPIC_0000002268726177__b129113461549">code_dir</strong>.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row9338246542"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p19111646244">command</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p2911114612414">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p391117469416">Container startup command of a custom image algorithm.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row333854616414"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p69116467419">parameters</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p2911546447">Array of <a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_Parameter">Parameter</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p8911846141">Running parameter of an algorithm.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row13381646141"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p11911164611419">inputs</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p109114462418">Array of <a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_inputs">inputs</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p17911114619411">Data input of an algorithm.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row3339184613411"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p9911114610412">outputs</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p189117462416">Array of <a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_outputs">outputs</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p5911184612414">Data output of an algorithm.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row18339746149"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p179115461448">engine</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1991217465419"><a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_engine">engine</a> object</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p491212464418">Algorithm engine.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row1033916461346"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p7912104611417">code_tree</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p209121346342">Array of <a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_code_tree">code_tree</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p179121546948">Algorithm directory tree</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row143397465418"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p89121846748">parameters_customization</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p391224612413">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p10912114618412">Whether the algorithm allows hyperparameter customization during training job creation.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_Parameter"></a><a name="en-us_topic_0000002091201345_response_Parameter"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_Parameter" frame="border" border="1" rules="all"><caption><b>Table 22 </b>Parameter</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row8344146645"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.6.2.4.1.1"><p id="EN-US_TOPIC_0000002268726177__p189121646447">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.6.2.4.1.2"><p id="EN-US_TOPIC_0000002268726177__p2091294612418">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.6.2.4.1.3"><p id="EN-US_TOPIC_0000002268726177__p59121746144">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row11344184611418"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.6.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p79121946748">name</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.6.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p6912184617418">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.6.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p1912646843">Parameter name.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row83441746144"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.6.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p159121546342">value</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.6.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p129126463411">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.6.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p15912104618416">Parameter value.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row17344154613411"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.6.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p129129461419">description</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.6.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p169125461448">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.6.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p29134468410">Parameter description.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row1334544612411"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.6.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p59136469415">constraint</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.6.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p7913194611412"><a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_constraint">constraint</a> object</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.6.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p14913104613413">Parameter constraint.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row734514616418"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.6.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1891317461148">i18n_description</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.6.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1591314466412"><a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_i18n_description">i18n_description</a> object</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.6.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p1791318466411">Internationalization description.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_constraint"></a><a name="en-us_topic_0000002091201345_response_constraint"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_constraint" frame="border" border="1" rules="all"><caption><b>Table 23 </b>constraint</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row934912467412"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.7.2.4.1.1"><p id="EN-US_TOPIC_0000002268726177__p4913146242">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.7.2.4.1.2"><p id="EN-US_TOPIC_0000002268726177__p189131246440">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.7.2.4.1.3"><p id="EN-US_TOPIC_0000002268726177__p189131946348">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row193491146646"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.7.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p79135461845">type</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.7.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1091315461049">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.7.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p291324618418">Parameter type.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row13493464416"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.7.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p79131246749">editable</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.7.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p199131046843">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.7.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p491414461145">Whether the parameter is editable.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row134912467419"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.7.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p89148461244">required</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.7.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p20914184613414">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.7.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p1491413461748">Whether the parameter is mandatory.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row5350124615415"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.7.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p17914104616417">sensitive</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.7.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1391454610418">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.7.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p119146463420">Whether the parameter is sensitive This function is not implemented currently.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row1535019461241"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.7.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p5914446349">valid_type</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.7.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p791410465415">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.7.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p6914194614411">Valid type.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row183507462413"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.7.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p5914114618417">valid_range</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.7.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p15914174616411">Array of strings</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.7.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p1091414461649">Valid range.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_i18n_description"></a><a name="en-us_topic_0000002091201345_response_i18n_description"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_i18n_description" frame="border" border="1" rules="all"><caption><b>Table 24 </b>i18n_description</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row53549461041"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.8.2.4.1.1"><p id="EN-US_TOPIC_0000002268726177__p4914104613413">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.8.2.4.1.2"><p id="EN-US_TOPIC_0000002268726177__p159149461046">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.8.2.4.1.3"><p id="EN-US_TOPIC_0000002268726177__p11914546442">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row93542463414"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.8.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p109143468416">language</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.8.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p3914646743">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.8.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p691415462042">International language.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row9354446849"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.8.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p169151846547">description</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.8.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p691515465414">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.8.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p1991512469417">Description of an international language.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_inputs"></a><a name="en-us_topic_0000002091201345_response_inputs"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_inputs" frame="border" border="1" rules="all"><caption><b>Table 25 </b>inputs</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row535713460412"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.9.2.4.1.1"><p id="EN-US_TOPIC_0000002268726177__p39151546742">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.9.2.4.1.2"><p id="EN-US_TOPIC_0000002268726177__p1915154614419">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.9.2.4.1.3"><p id="EN-US_TOPIC_0000002268726177__p17915174611414">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row935720461149"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.9.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p691514461941">name</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.9.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p2091574616415">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.9.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p179152046544">Name of the data input channel.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row43571746446"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.9.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1491594612420">description</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.9.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p59154461845">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.9.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p5915124613410">Description of the data input channel.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row1335754617416"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.9.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p291584620412">remote_constraints</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.9.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p091514618414">Array of <a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_remote_constraints">remote_constraints</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.9.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p109151467415">Data input constraint.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_remote_constraints"></a><a name="en-us_topic_0000002091201345_response_remote_constraints"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_remote_constraints" frame="border" border="1" rules="all"><caption><b>Table 26 </b>remote_constraints</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row133625461418"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.10.2.4.1.1"><p id="EN-US_TOPIC_0000002268726177__p159151546441">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.10.2.4.1.2"><p id="EN-US_TOPIC_0000002268726177__p79162461040">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.10.2.4.1.3"><p id="EN-US_TOPIC_0000002268726177__p8916246745">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row1936218460417"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p39166461413">data_type</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1591616461646">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.10.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p5916134615413">Data input type, including the data storage location and dataset.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row636215461541"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p99169466419">attributes</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.10.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p691619467419">Array of Map&lt;String,String&gt; objects</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.10.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p89161746747">Attributes when the data input type is a dataset. Enums:</p>
<ul id="EN-US_TOPIC_0000002268726177__ul691610461413"><li id="EN-US_TOPIC_0000002268726177__li5916144613411"><p id="EN-US_TOPIC_0000002268726177__p491614461143"><a name="EN-US_TOPIC_0000002268726177__li5916144613411"></a><a name="li5916144613411"></a><strong id="EN-US_TOPIC_0000002268726177__b1916746146">data_format</strong>: data format</p>
</li><li id="EN-US_TOPIC_0000002268726177__li1491611461843"><p id="EN-US_TOPIC_0000002268726177__p291612461742"><a name="EN-US_TOPIC_0000002268726177__li1491611461843"></a><a name="li1491611461843"></a><strong id="EN-US_TOPIC_0000002268726177__b14916114615416">data_segmentation</strong>: data segmentation</p>
</li><li id="EN-US_TOPIC_0000002268726177__li9916134610410"><p id="EN-US_TOPIC_0000002268726177__p19916164615420"><a name="EN-US_TOPIC_0000002268726177__li9916134610410"></a><a name="li9916134610410"></a><strong id="EN-US_TOPIC_0000002268726177__b491654617410">dataset_type</strong>: data labeling</p>
</li></ul>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_outputs"></a><a name="en-us_topic_0000002091201345_response_outputs"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_outputs" frame="border" border="1" rules="all"><caption><b>Table 27 </b>outputs</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row1436612461410"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.11.2.4.1.1"><p id="EN-US_TOPIC_0000002268726177__p17916746446">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.11.2.4.1.2"><p id="EN-US_TOPIC_0000002268726177__p69161446645">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.11.2.4.1.3"><p id="EN-US_TOPIC_0000002268726177__p59165461947">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row1736620468410"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.11.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p2917154619410">name</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.11.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1691714467410">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.11.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p8917194617416">Name of the data output channel.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row193661346349"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.11.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1791713461741">description</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.11.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p179173464414">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.11.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p791784620414">Description of the data output channel.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_engine"></a><a name="en-us_topic_0000002091201345_response_engine"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_engine" frame="border" border="1" rules="all"><caption><b>Table 28 </b>engine</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row153681146149"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.12.2.4.1.1"><p id="EN-US_TOPIC_0000002268726177__p89172463410">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.12.2.4.1.2"><p id="EN-US_TOPIC_0000002268726177__p14917114616420">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.12.2.4.1.3"><p id="EN-US_TOPIC_0000002268726177__p179178461942">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row18369146044"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.12.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p291712461440">engine_id</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.12.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1491710465411">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.12.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p79179463420">Engine ID selected for an algorithm.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row163691446643"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.12.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p89179464417">engine_name</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.12.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1491744620416">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.12.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p59175461449">Engine version name selected for an algorithm. If <strong id="EN-US_TOPIC_0000002268726177__b29178468412">engine_id</strong> is specified, leave this parameter blank.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row2036916462411"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.12.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1191719464412">engine_version</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.12.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p891834615416">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.12.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p1391818461549">Engine version name selected for an algorithm. If <strong id="EN-US_TOPIC_0000002268726177__b6918144616417">engine_id</strong> is specified, leave this parameter blank.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row143698461047"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.12.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p7918746443">image_url</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.12.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p149183462047">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.12.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p1891874614420">Custom image URL selected by an algorithm.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_code_tree"></a><a name="en-us_topic_0000002091201345_response_code_tree"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_code_tree" frame="border" border="1" rules="all"><caption><b>Table 29 </b>code_tree</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row9374184615416"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.13.2.4.1.1"><p id="EN-US_TOPIC_0000002268726177__p149181546248">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.13.2.4.1.2"><p id="EN-US_TOPIC_0000002268726177__p19918174620412">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.13.2.4.1.3"><p id="EN-US_TOPIC_0000002268726177__p3918346645">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row837418461343"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.13.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p14918114618418">name</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.13.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p19918114612412">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.13.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p179180461419">Name of the current directory in the algorithm directory tree.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row137412461141"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.13.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p291810466415">children</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.13.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p4918194613413">Object</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.13.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p189181846142">Subfiles and subdirectories in the current directory of the algorithm directory tree.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_resource_requirements"></a><a name="en-us_topic_0000002091201345_response_resource_requirements"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_resource_requirements" frame="border" border="1" rules="all"><caption><b>Table 30 </b>resource_requirements</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row9376646842"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.14.2.4.1.1"><p id="EN-US_TOPIC_0000002268726177__p13919246140">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.14.2.4.1.2"><p id="EN-US_TOPIC_0000002268726177__p0919346142">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.14.2.4.1.3"><p id="EN-US_TOPIC_0000002268726177__p1991913463411">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row2376154612410"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.14.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p49192461148">key</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.14.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p18919446943">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.14.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p159196465416">Resource constraint. The options are as follows:</p>
<ul id="EN-US_TOPIC_0000002268726177__ul4919164618417"><li id="EN-US_TOPIC_0000002268726177__li49196466417"><p id="EN-US_TOPIC_0000002268726177__p18919124616411"><a name="EN-US_TOPIC_0000002268726177__li49196466417"></a><a name="li49196466417"></a><strong id="EN-US_TOPIC_0000002268726177__b391934615414">flavor_type</strong>: flavor type, which can be <strong id="EN-US_TOPIC_0000002268726177__b1091916461748">CPU</strong> or <strong id="EN-US_TOPIC_0000002268726177__b1691910468412">GPU</strong>.</p>
</li><li id="EN-US_TOPIC_0000002268726177__li99195461941"><p id="EN-US_TOPIC_0000002268726177__p9919246947"><a name="EN-US_TOPIC_0000002268726177__li99195461941"></a><a name="li99195461941"></a><strong id="EN-US_TOPIC_0000002268726177__b291954611414">device_distributed_mode</strong>: whether to support multi-card training. The value can be <strong id="EN-US_TOPIC_0000002268726177__b291954611412">multiple</strong> (supported) or <strong id="EN-US_TOPIC_0000002268726177__b491934616412">singular</strong> (not supported).</p>
</li><li id="EN-US_TOPIC_0000002268726177__li19191346344"><p id="EN-US_TOPIC_0000002268726177__p13919946549"><a name="EN-US_TOPIC_0000002268726177__li19191346344"></a><a name="li19191346344"></a><strong id="EN-US_TOPIC_0000002268726177__b891934614419">host_distributed_mode</strong>: whether to support distributed training. The value can be <strong id="EN-US_TOPIC_0000002268726177__b39191146049">multiple</strong> (supported) or <strong id="EN-US_TOPIC_0000002268726177__b291914464418">singular</strong> (not supported).</p>
</li></ul>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row103768462416"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.14.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1791917461645">value</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.14.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1791915463419">Array of strings</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.14.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p1919124615411">Value of the resource constraint key.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row18377144619413"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.14.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1191917461948">operator</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.14.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p209191746647">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.14.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p99191546447">Relationship between keys and values. Currently, only <strong id="EN-US_TOPIC_0000002268726177__b119195469410">in</strong> is supported. For example, <strong id="EN-US_TOPIC_0000002268726177__b29191046941">flavor_type in [CPU,GPU]</strong>.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_advanced_config"></a><a name="en-us_topic_0000002091201345_response_advanced_config"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_advanced_config" frame="border" border="1" rules="all"><caption><b>Table 31 </b>advanced_config</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row18381154616413"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.15.2.4.1.1"><p id="EN-US_TOPIC_0000002268726177__p1292019461049">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.15.2.4.1.2"><p id="EN-US_TOPIC_0000002268726177__p119204465412">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.15.2.4.1.3"><p id="EN-US_TOPIC_0000002268726177__p1092019461240">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row438118461047"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.15.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p19204460410">auto_search</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.15.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1920134610410"><a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_auto_search">auto_search</a> object</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.15.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p992018461648">Hyperparameter search policy.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_auto_search"></a><a name="en-us_topic_0000002091201345_response_auto_search"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_auto_search" frame="border" border="1" rules="all"><caption><b>Table 32 </b>auto_search</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row1538312461848"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.16.2.4.1.1"><p id="EN-US_TOPIC_0000002268726177__p99201746640">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.16.2.4.1.2"><p id="EN-US_TOPIC_0000002268726177__p992034616419">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.16.2.4.1.3"><p id="EN-US_TOPIC_0000002268726177__p1192084614420">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row1138310461541"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.16.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p18920846649">skip_search_params</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.16.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p59201461247">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.16.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p189202461414">Hyperparameter parameters that need to be skipped.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row153842461847"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.16.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p39203461942">reward_attrs</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.16.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p29201461747">Array of <a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_reward_attrs">reward_attrs</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.16.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p179209469414">List of search metrics.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row238424618415"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.16.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p109201468412">search_params</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.16.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p492012461346">Array of <a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_search_params">search_params</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.16.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p1920164615418">Search parameters.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row153843467415"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.16.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p492114461346">algo_configs</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.16.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p69219467411">Array of <a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_algo_configs">algo_configs</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.16.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p1292112461417">Search algorithm configurations.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_reward_attrs"></a><a name="en-us_topic_0000002091201345_response_reward_attrs"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_reward_attrs" frame="border" border="1" rules="all"><caption><b>Table 33 </b>reward_attrs</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row203875461746"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.17.2.4.1.1"><p id="EN-US_TOPIC_0000002268726177__p19212462413">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.17.2.4.1.2"><p id="EN-US_TOPIC_0000002268726177__p692113461343">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.17.2.4.1.3"><p id="EN-US_TOPIC_0000002268726177__p19212467418">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row338713461440"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.17.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p139212046940">name</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.17.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p59211464413">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.17.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p179214461048">Metric name.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row038718461742"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.17.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1592134619415">mode</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.17.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p39215469415">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.17.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p139211746846">Search mode.</p>
<ul id="EN-US_TOPIC_0000002268726177__ul29214461141"><li id="EN-US_TOPIC_0000002268726177__li79211461649"><p id="EN-US_TOPIC_0000002268726177__p17921134613410"><a name="EN-US_TOPIC_0000002268726177__li79211461649"></a><a name="li79211461649"></a><strong id="EN-US_TOPIC_0000002268726177__b1092113463411">max</strong>: A larger metric value is preferred.</p>
</li><li id="EN-US_TOPIC_0000002268726177__li79212465417"><p id="EN-US_TOPIC_0000002268726177__p129217468412"><a name="EN-US_TOPIC_0000002268726177__li79212465417"></a><a name="li79212465417"></a><strong id="EN-US_TOPIC_0000002268726177__b392118462048">min</strong>: A smaller metric value is preferred.</p>
</li></ul>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row1138713461047"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.17.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p3921546645">regex</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.17.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p192210463410">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.17.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p6922104616413">Regular expression of a metric.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_search_params"></a><a name="en-us_topic_0000002091201345_response_search_params"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_search_params" frame="border" border="1" rules="all"><caption><b>Table 34 </b>search_params</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row239110461542"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.18.2.4.1.1"><p id="EN-US_TOPIC_0000002268726177__p149220468415">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.18.2.4.1.2"><p id="EN-US_TOPIC_0000002268726177__p199221146948">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.18.2.4.1.3"><p id="EN-US_TOPIC_0000002268726177__p129221546343">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row739194617412"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.18.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p89221346542">name</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.18.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p7922134611416">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.18.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p1292217461345">Hyperparameter name.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row123914461146"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.18.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1392294613415">param_type</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.18.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p9922646546">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.18.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p199228461411">Parameter type.</p>
<ul id="EN-US_TOPIC_0000002268726177__ul199229461341"><li id="EN-US_TOPIC_0000002268726177__li19922124618419"><p id="EN-US_TOPIC_0000002268726177__p169222461647"><a name="EN-US_TOPIC_0000002268726177__li19922124618419"></a><a name="li19922124618419"></a><strong id="EN-US_TOPIC_0000002268726177__b1292211461343">continuous</strong>: The hyperparameter is of the continuous type. When an algorithm is used in a training job, continuous hyperparameters are displayed as text boxes on the console.</p>
</li><li id="EN-US_TOPIC_0000002268726177__li1892224614411"><p id="EN-US_TOPIC_0000002268726177__p09229469418"><a name="EN-US_TOPIC_0000002268726177__li1892224614411"></a><a name="li1892224614411"></a><strong id="EN-US_TOPIC_0000002268726177__b1392234616413">discrete</strong>: The hyperparameter is of the discrete type. When an algorithm is used in a training job, discrete hyperparameters are displayed as drop-down lists on the console.</p>
</li></ul>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row03911346645"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.18.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p8922134614412">lower_bound</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.18.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p1892254613417">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.18.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p19234461649">Lower bound of the hyperparameter.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row93911946344"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.18.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p20923646443">upper_bound</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.18.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p18923146846">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.18.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p892310461844">Upper bound of the hyperparameter.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row1139124614418"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.18.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p159234461046">discrete_points_num</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.18.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p17923134613417">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.18.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p1292313461417">Number of discrete points of a continuous hyperparameter.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row1139194618418"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.18.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p992318461744">discrete_values</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.18.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p8923146143">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.18.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p16923134611411">List of discrete hyperparameter values.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_algo_configs"></a><a name="en-us_topic_0000002091201345_response_algo_configs"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_algo_configs" frame="border" border="1" rules="all"><caption><b>Table 35 </b>algo_configs</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row18399246942"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.19.2.4.1.1"><p id="EN-US_TOPIC_0000002268726177__p119231146749">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.19.2.4.1.2"><p id="EN-US_TOPIC_0000002268726177__p199237464418">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.19.2.4.1.3"><p id="EN-US_TOPIC_0000002268726177__p992324618410">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row1539915461643"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.19.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p192318461045">name</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.19.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p189239461642">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.19.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p59230461647">Name of the search algorithm.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row153999461841"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.19.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1092316469419">params</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.19.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p189236469411">Array of <a href="#EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_AutoSearchAlgoConfigParameter">AutoSearchAlgoConfigParameter</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.19.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p5923146245">Search algorithm parameters.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_AutoSearchAlgoConfigParameter"></a><a name="en-us_topic_0000002091201345_response_AutoSearchAlgoConfigParameter"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_response_AutoSearchAlgoConfigParameter" frame="border" border="1" rules="all"><caption><b>Table 36 </b>AutoSearchAlgoConfigParameter</caption><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row19401144612410"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.20.2.4.1.1"><p id="EN-US_TOPIC_0000002268726177__p3924346745">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.20.2.4.1.2"><p id="EN-US_TOPIC_0000002268726177__p13924194614415">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.20.2.4.1.3"><p id="EN-US_TOPIC_0000002268726177__p29247464410">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row1040116461049"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.20.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p1492417462413">key</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.20.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p11924114611416">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.20.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p4924134612413">Parameter key.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row134016466420"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.20.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p29246461549">value</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.20.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p12924446148">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.20.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p892494612411">Parameter value.</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000002268726177__row44016466417"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.20.2.4.1.1 "><p id="EN-US_TOPIC_0000002268726177__p169241446147">type</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.20.2.4.1.2 "><p id="EN-US_TOPIC_0000002268726177__p79245466410">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.20.2.4.1.3 "><p id="EN-US_TOPIC_0000002268726177__p119241746342">Parameter type.</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="EN-US_TOPIC_0000002268726177__section9924546141"><h4 class="sectiontitle">Example Requests</h4><p id="EN-US_TOPIC_0000002268726177__p169245461419">The following is an example of how to create an algorithm whose name is <strong id="EN-US_TOPIC_0000002268726177__b49243468410">TestModelArtsalgorithm</strong> and description is <strong id="EN-US_TOPIC_0000002268726177__b1892454618416">This is a ModelArts algorithm</strong>.</p>
<pre class="screen" id="EN-US_TOPIC_0000002268726177__screen119247463415">POST https://endpoint/v2/{project_id}/algorithms
{
"metadata" : {
"name" : "TestModelArtsalgorithm",
"description" : "This is a ModelArts algorithm"
},
"advanced_config" : {
"auto_search" : {
"algo_configs" : [ {
"name" : "bayes_opt_search",
"params" : [ {
"key" : "kind",
"value" : "ucb",
"type" : "String"
}, {
"key" : "kappa",
"value" : "2.5",
"type" : "Float"
}, {
"key" : "xi",
"value" : "0.0",
"type" : "Float"
}, {
"key" : "num_samples",
"value" : "20",
"type" : "Integer"
}, {
"key" : "seed",
"value" : "1",
"type" : "Integer"
} ]
} ],
"reward_attrs" : [ {
"name" : "max_search",
"mode" : "max",
"regex" : "10.0"
} ],
"search_params" : [ {
"name" : "test_search",
"lower_bound" : "1",
"upper_bound" : "10"
} ]
}
},
"job_config" : {
"code_dir" : "/algo-test/pytorch/work1/code/",
"boot_file" : "/algo-test/pytorch/work1/code/test-pytorch.py",
"parameters" : [ {
"name" : "test-parameter",
"value" : "10",
"constraint" : {
"type" : "String",
"editable" : true,
"required" : false,
"sensitive" : false,
"valid_type" : "None",
"valid_range" : [ ]
}
} ],
"parameters_customization" : true,
"inputs" : [ {
"name" : "data_url",
"description" : "data source."
} ],
"outputs" : [ {
"name" : "train_url",
"description" : "model output."
} ],
"engine" : {
"engine_name" : "PyTorch",
"engine_version" : "PyTorch-1.3.0-python3.6"
}
}
}</pre>
</div>
<div class="section" id="EN-US_TOPIC_0000002268726177__section1892713466412"><h4 class="sectiontitle">Example Responses</h4><p id="EN-US_TOPIC_0000002268726177__p8927204612412"><strong id="EN-US_TOPIC_0000002268726177__b79277461642">Status code: 201</strong></p>
<p id="EN-US_TOPIC_0000002268726177__p16927846248">ok</p>
<pre class="screen" id="EN-US_TOPIC_0000002268726177__screen1927134614414">{
"metadata" : {
"id" : "2e5451fe-913f-4492-821a-2981031382f7",
"name" : "TestModelArtsalgorithm",
"description" : "This is a ModelArts algorithm",
"create_time" : 1636600721742,
"workspace_id" : "0",
"ai_project" : "default-ai-project",
"user_name" : "",
"domain_id" : "xxxxxxxxxxxxxxxxxxxxxxxxxx",
"source" : "custom",
"api_version" : "",
"is_valid" : true,
"state" : "",
"size" : 4791,
"tags" : null,
"attr_list" : null,
"version_num" : 0,
"update_time" : 0
},
"job_config" : {
"code_dir" : "/algo-test/pytorch/work1/code/",
"boot_file" : "/algo-test/pytorch/work1/code/test-pytorch.py",
"command" : "",
"parameters" : [ {
"name" : "test-parameter",
"description" : "",
"i18n_description" : null,
"value" : "10",
"constraint" : {
"type" : "String",
"editable" : true,
"required" : false,
"sensitive" : false,
"valid_type" : "None",
"valid_range" : [ ]
}
} ],
"parameters_customization" : true,
"inputs" : [ {
"name" : "data_url",
"description" : "name to translate"
} ],
"outputs" : [ {
"name" : "train_url",
"description" : "name to translate"
} ],
"engine" : {
"engine_id" : "pytorch-cp36-1.3.0",
"engine_name" : "PyTorch",
"engine_version" : "PyTorch-1.3.0-python3.6"
},
"code_tree" : {
"name" : "code/",
"children" : [ {
"name" : "test-pytorch.py"
} ]
}
},
"resource_requirements" : null,
"advanced_config" : { }
}</pre>
</div>
<div class="section" id="EN-US_TOPIC_0000002268726177__section1792916461642"><h4 class="sectiontitle">Status Codes</h4>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000002268726177__en-us_topic_0000002091201345_status_code" frame="border" border="1" rules="all"><thead align="left"><tr id="EN-US_TOPIC_0000002268726177__row11424046843"><th align="left" class="cellrowborder" valign="top" width="15%" id="mcps1.3.7.2.1.3.1.1"><p id="EN-US_TOPIC_0000002268726177__p792924617419">Status Code</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="85%" id="mcps1.3.7.2.1.3.1.2"><p id="EN-US_TOPIC_0000002268726177__p39299461847">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000002268726177__row342418461417"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.7.2.1.3.1.1 "><p id="EN-US_TOPIC_0000002268726177__p119300462047">201</p>
</td>
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.7.2.1.3.1.2 "><p id="EN-US_TOPIC_0000002268726177__p8930646443">ok</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="EN-US_TOPIC_0000002268726177__section11930144610417"><h4 class="sectiontitle">Error Codes</h4><p id="EN-US_TOPIC_0000002268726177__p3930146445">See <a href="modelarts_03_0095.html">Error Codes</a>.</p>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="algorithms.html">Training Management</a></div>
</div>
</div>