
# 创建横向训练型作业
#### 前提条件
- 空间组建完成，参考[组建空间](https://support.huaweicloud.com/usermanual-tics/tics_02_0031.html)。
- 空间成员完成计算节点部署，配置参数时选择存储方式和数据目录，参考[部署计算节点](https://support.huaweicloud.com/usermanual-tics/tics_02_0034.html)。
- 空间成员完成数据集准备工作，参考[准备本地横向联邦数据资源](https://support.huaweicloud.com/usermanual-tics/tics_02_0024.html#tics_02_0024__section13150831102019)。
- 空间成员在数据目录中完成数据发布，参考[发布数据](https://support.huaweicloud.com/usermanual-tics/tics_02_0040.html)。
- 参与方的计算节点如果是采用云租户部署，并且使用子账号进行创建的，需要参考[配置CCE集群子账号权限](https://support.huaweicloud.com/usermanual-tics/tics_02_0201.html)。
 
#### 约束限制
参与方数据要求特征相同（字段格式相同）、样本不同。
#### 创建可信联邦学习训练型作业
1. 用户登录进入计算节点页面。
2. 在左侧导航树上依次选择"作业管理 \> 可信联邦学习"，打开可信联邦学习作业页面。
3. 在"可信联邦学习"页面，单击"创建"。 
   图1创建作业   
   ![](https://support.huaweicloud.com/usermanual-tics/zh-cn_image_0000001949920353.png)
   
   
   
4. 在弹出的对话框中配置作业名称相关参数，完成后单击"确定"。 
   图2新建作业   
   ![](https://support.huaweicloud.com/usermanual-tics/zh-cn_image_0000001922035882.png "点击放大")
   
   
5. 在弹出的界面，继续配置联邦训练作业的参数，参数配置参考[表1]。
   
   图3配置参数   
   ![](https://support.huaweicloud.com/usermanual-tics/zh-cn_image_0000001921884006.png "点击放大")
   "数据配置文件"的"可选数据列表"：
   - LOCAL运行环境，展示的是通过本地连接器发布的本地数据。
   
   - "训练型作业"同一个计算节点只能选一个数据集，但是一个作业必须要选两个及两个以上的数据集才能做训练。
   
   
    表1作业参数说明 
   | 参数名    | 参数描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
   |:---|:---|
   | 作业名称   | 用户自定义作业的名称，只能包含英文字母、数字、中文、"-"、"_"、"."，且长度为1～128个字符                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
   | 描述     | 作业的详细描述信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
   | 作业类型   | 用户下拉选择所需作业类型即可。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
   | 运行环境   | 用户下拉选择作业的运行位置： - LOCAL表示的是可信联邦学习作业在本地运行。    - ModelArts表示的是可信联邦学习作业在ModelArts Lite资源池内运行。  - PriorityModelArts表示的是可信联邦学习作业优先使用ModelArts Lite资源池运行，没有则在本地运行。 说明： ModelArts和PriorityModelArts只有在CCE计算节点才能选择，IEF计算节点只能选择LOCAL。    |
   | 执行脚本   | 用户本地的自定义执行脚本，样例请参考[准备本地横向联邦数据资源](https://support.huaweicloud.com/usermanual-tics/tics_02_0024.html#tics_02_0024__section13150831102019)中步骤4。                                                                                                                                                                                                                                                                                                                                                                                                                       |
   | 训练模型   | 用户自定义模型，样例请参考[准备本地横向联邦数据资源](https://support.huaweicloud.com/usermanual-tics/tics_02_0024.html#tics_02_0024__section13150831102019)中步骤3。                                                                                                                                                                                                                                                                                                                                                                                                                            |
   | 初始权重参数 | 评估时必填，训练时可选，样例请参考[准备本地横向联邦数据资源](https://support.huaweicloud.com/usermanual-tics/tics_02_0024.html#tics_02_0024__section13150831102019)中步骤3。                                                                                                                                                                                                                                                                                                                                                                                                                        |
   | 迭代次数   | 即epoch，数据迭代计算的次数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
   | 训练轮数   | 训练的轮数，每一轮训练结束都会对各方训练出的权重进行一次安全聚合。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
   | 重试     | 开关开启后，执行失败的作业会根据配置定时进行重试，仅对开启后的执行作业生效。 开关关闭后，关闭前已触发重试的作业不受影响，仅对关闭后的执行作业生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
   | CPU配额  | 执行作业使用容器的CPU核数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
   | 内存配额   | 执行作业使用容器的内存大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
      
   
   
6. 参数配置完成后，单击保存，完成可信联邦学习任务的创建。
7. 完成创建后，单击页面右下角的提交审批，待完成审批后，才可执行作业。审批进度可单击页面右上角的审批进度进行查询。 
   图4提交审批   
   ![](https://support.huaweicloud.com/usermanual-tics/zh-cn_image_0000001949939069.png "点击放大")
   
   
