NetTrainResultsObject

NetTrainResultsObject[]

表示由 NetTrain 产生的一个对象,其中包含训练过的网络和其他有关训练过程的信息.

更多信息

  • NetTrain[net,data,All] 将产生一个 NetTrainResultsObject[].
  • NetTrainResultsObject[][prop] 可用来从 NetTrainResultsObject 中查找属性 prop.
  • 支持的属性包括:
  • "ArraysLearningRateMultipliers"给出网络中每个数组使用的学习率乘子的关联
    "BatchesPerRound"单个回合中包含的批次
    "BatchLossList"每个批量更新的平均损失的列表
    "BatchMeasurementsLists"每个批量更新的训练度量关联的列表
    "BatchSize"BatchSize 的有效值
    "BestValidationRound"与已训练好的网络对应的训练回合
    "CheckpointingFiles"训练期间产生的检查点文件列表
    "ExamplesProcessed"训练期间处理的总样例数
    "FinalLearningRate"训练结束时的学习率
    "FinalPlots"所有损失和度量的图的关联
    "InitialLearningRate"训练开始时的学习率
    "LossPlot"平均训练损失的演变图
    "MeanBatchesPerSecond"每秒处理的平均批数
    "MeanExamplesPerSecond"每秒处理的输入样例的平均数
    "NetTrainInputForm"表示初始调用 NetTrain 的表达式
    "OptimizationMethod"使用的优化方法及所有相关选项
    "ReasonTrainingStopped"为什么停止训练的简短描述
    "RoundLoss"最近回合的平均损失
    "RoundLossList"每个回合的平均损失的列表
    "RoundMeasurements"最近回合的训练度量的关联
    "RoundMeasurementsLists"每个回合的训练度量关联的列表
    "RoundPositions"与每个回合的度量对应的 batch number
    "TargetDevice"用于训练的设备
    "TotalBatches"训练期间的批次总数
    "TotalRounds"总共执行了多少轮训练
    "TotalTrainingTime"训练总用时(以秒为单位)
    "TrainedNet"找到的已训练好的最佳网络(默认)
    "TrainingExamples"训练集中的样例数
    "TrainingNet"准备训练的网络
    "ValidationExamples"验证集中的样例数
    "ValidationLoss"对于最新的验证度量,在 ValidationSet 上获得的的平均损失
    "ValidationLossList"每次验证度量在 ValidationSet 上的平均损失的列表
    "ValidationMeasurements"最近验证度量后 ValidationSet 上训练度量的关联
    "ValidationMeasurementsLists"每次验证度量在 ValidationSet 上的训练度量关联的列表
    "ValidationPositions"与每次验证度量对应的 batch number

范例

基本范例  (1)

获取训练会话的 NetTrainResultsObject

查询特定属性的结果对象:

获取可用属性列表:

Wolfram Research (2018),NetTrainResultsObject,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NetTrainResultsObject.html (更新于 2019 年).

文本

Wolfram Research (2018),NetTrainResultsObject,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NetTrainResultsObject.html (更新于 2019 年).

CMS

Wolfram 语言. 2018. "NetTrainResultsObject." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2019. https://reference.wolfram.com/language/ref/NetTrainResultsObject.html.

APA

Wolfram 语言. (2018). NetTrainResultsObject. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/NetTrainResultsObject.html 年

BibTeX

@misc{reference.wolfram_2024_nettrainresultsobject, author="Wolfram Research", title="{NetTrainResultsObject}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/NetTrainResultsObject.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_nettrainresultsobject, organization={Wolfram Research}, title={NetTrainResultsObject}, year={2019}, url={https://reference.wolfram.com/language/ref/NetTrainResultsObject.html}, note=[Accessed: 21-November-2024 ]}