get_dl_classifier_train_resultT_get_dl_classifier_train_resultGetDlClassifierTrainResultGetDlClassifierTrainResultget_dl_classifier_train_result (算子)
名称
get_dl_classifier_train_resultT_get_dl_classifier_train_resultGetDlClassifierTrainResultGetDlClassifierTrainResultget_dl_classifier_train_result — 返回基于深度学习的分类器的单个训练步骤的结果。
警告
get_dl_classifier_train_resultget_dl_classifier_train_resultGetDlClassifierTrainResultGetDlClassifierTrainResultGetDlClassifierTrainResultget_dl_classifier_train_result 已过时,仅出于向后兼容性考虑而保留。
签名
描述
get_dl_classifier_train_resultget_dl_classifier_train_resultGetDlClassifierTrainResultGetDlClassifierTrainResultGetDlClassifierTrainResultget_dl_classifier_train_result returns the value
GenParamValueGenParamValueGenParamValueGenParamValuegenParamValuegen_param_value of the result GenParamNameGenParamNameGenParamNameGenParamNamegenParamNamegen_param_name of a deep
learning training handle DLClassifierTrainResultHandleDLClassifierTrainResultHandleDLClassifierTrainResultHandleDLClassifierTrainResultHandleDLClassifierTrainResultHandledlclassifier_train_result_handle。
The options for GenParamValueGenParamValueGenParamValueGenParamValuegenParamValuegen_param_value are the following:
- 'loss'"loss""loss""loss""loss""loss" or 'total_loss'"total_loss""total_loss""total_loss""total_loss""total_loss":
-
Current value of the
loss function. See train_dl_classifier_batchtrain_dl_classifier_batchTrainDlClassifierBatchTrainDlClassifierBatchTrainDlClassifierBatchtrain_dl_classifier_batch
for a detailed explanation of the loss function.
- 'mll_loss'"mll_loss""mll_loss""mll_loss""mll_loss""mll_loss":
-
Current value of the
loss function, i.e. 'loss'"loss""loss""loss""loss""loss", without
'regularization_loss'"regularization_loss""regularization_loss""regularization_loss""regularization_loss""regularization_loss".
- 'regularization_loss'"regularization_loss""regularization_loss""regularization_loss""regularization_loss""regularization_loss":
Current value of the regularization
loss function, i.e. 'loss'"loss""loss""loss""loss""loss" without
'mll_loss'"mll_loss""mll_loss""mll_loss""mll_loss""mll_loss".
有关基于深度学习的分类概念的说明,请参阅 深度学习 / 分类 一章的引言。涉及此遗留算子的工作流在
遗留 / 深度学习分类 一章中有详细说明。
执行信息
- 多线程类型:可重入(与非独占算子并行运行)。
- 多线程作用域:全局(可从任何线程调用)。
- 未采用并行化处理。
参数
DLClassifierTrainResultHandleDLClassifierTrainResultHandleDLClassifierTrainResultHandleDLClassifierTrainResultHandleDLClassifierTrainResultHandledlclassifier_train_result_handle (输入控制) dl_classifier_train_result → HDlClassifierTrainResult, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Handle of the training results from the
deep-learning-based classifier.
GenParamNameGenParamNameGenParamNameGenParamNamegenParamNamegen_param_name (输入控制) attribute.name(-array) → HTupleMaybeSequence[str]HTupleHtuple (string) (string) (HString) (char*)
Name of the generic parameter.
默认值:
'loss'
"loss"
"loss"
"loss"
"loss"
"loss"
值列表:
'loss'"loss""loss""loss""loss""loss", 'mll_loss'"mll_loss""mll_loss""mll_loss""mll_loss""mll_loss", 'regularization_loss'"regularization_loss""regularization_loss""regularization_loss""regularization_loss""regularization_loss", 'total_loss'"total_loss""total_loss""total_loss""total_loss""total_loss"
GenParamValueGenParamValueGenParamValueGenParamValuegenParamValuegen_param_value (输出控制) attribute.name(-array) → HTupleSequence[Union[int, float, str]]HTupleHtuple (real / integer / string) (double / int / long / string) (double / Hlong / HString) (double / Hlong / char*)
Value of the generic parameter.
结果
如果参数有效,算子
get_dl_classifier_train_resultget_dl_classifier_train_resultGetDlClassifierTrainResultGetDlClassifierTrainResultGetDlClassifierTrainResultget_dl_classifier_train_result 返回值 2 ( H_MSG_TRUE )。如有必要,则抛出异常。
可能的前趋
train_dl_classifier_batchtrain_dl_classifier_batchTrainDlClassifierBatchTrainDlClassifierBatchTrainDlClassifierBatchtrain_dl_classifier_batch
可能的后继
clear_dl_classifier_train_resultclear_dl_classifier_train_resultClearDlClassifierTrainResultClearDlClassifierTrainResultClearDlClassifierTrainResultclear_dl_classifier_train_result
模块
深度学习训练