---
title: 训练流程：与基准一致
description: "训练的起始状态、中间过程、结果状态需要与参考基准一致，验证的样本、流程也需要与参考基准一致。"
url: https://www.hiascend.com/document/detail/zh/TensorFlowCommercial/latest/migration/tfmigr1/tfmigr1_tfprecision_0014.html
sourcePath: /source/zh/TensorFlowCommercial/900/migration/tfmigr1/tfmigr1_tfprecision_0014.html
indexId: 1173df4a9b972c67e67857f76c0fb8db95dcd71cf7df8542206d08b69d754fe983
---
# 训练流程：与基准一致

#### 目标

训练的起始状态、中间过程、结果状态需要与参考基准一致，验证的样本、流程也需要与参考基准一致。


#### 思路

用户训练过程中，经常会出现例如未清空中间数据等流程错误，基于该不期望的中间数据可能会引起精度不一致的问题。

用户需要对训练流程有基本的知识积累，并自行检查整个训练、验证过程的正确性。


#### 参考步骤

1. 检查权重的初始化方式，当初始权重为随机初始化时，确保随机特性与基准一致；当初始权重为加载预训练权重文件初始化时，确保权重文件与基准一致。
2. 检查启动脚本，确保使用了正确的脚本和参数。
3. 对于分布式训练，确保正确进行了分布式训练配置。尤其需要避免常见的各节点仅进行独立训练，而无任何信息同步的问题。
