get_dl_classifier_train_resultT_get_dl_classifier_train_resultGetDlClassifierTrainResultGetDlClassifierTrainResult (Operator)

Name

get_dl_classifier_train_resultT_get_dl_classifier_train_resultGetDlClassifierTrainResultGetDlClassifierTrainResult — Return the results for the single training step of a deep-learning-based classifier.

Signature

get_dl_classifier_train_result( : : DLClassifierTrainResultHandle, GenParamName : GenParamValue)

Herror T_get_dl_classifier_train_result(const Htuple DLClassifierTrainResultHandle, const Htuple GenParamName, Htuple* GenParamValue)

void GetDlClassifierTrainResult(const HTuple& DLClassifierTrainResultHandle, const HTuple& GenParamName, HTuple* GenParamValue)

HTuple HDlClassifierTrainResult::GetDlClassifierTrainResult(const HTuple& GenParamName) const

HTuple HDlClassifierTrainResult::GetDlClassifierTrainResult(const HString& GenParamName) const

HTuple HDlClassifierTrainResult::GetDlClassifierTrainResult(const char* GenParamName) const

HTuple HDlClassifierTrainResult::GetDlClassifierTrainResult(const wchar_t* GenParamName) const   (Windows only)

static void HOperatorSet.GetDlClassifierTrainResult(HTuple DLClassifierTrainResultHandle, HTuple genParamName, out HTuple genParamValue)

HTuple HDlClassifierTrainResult.GetDlClassifierTrainResult(HTuple genParamName)

HTuple HDlClassifierTrainResult.GetDlClassifierTrainResult(string genParamName)

Description

get_dl_classifier_train_resultget_dl_classifier_train_resultGetDlClassifierTrainResultGetDlClassifierTrainResultGetDlClassifierTrainResult returns the value GenParamValueGenParamValueGenParamValueGenParamValuegenParamValue of the result GenParamNameGenParamNameGenParamNameGenParamNamegenParamName of a deep learning training handle DLClassifierTrainResultHandleDLClassifierTrainResultHandleDLClassifierTrainResultHandleDLClassifierTrainResultHandleDLClassifierTrainResultHandle.

The options for GenParamValueGenParamValueGenParamValueGenParamValuegenParamValue are the following:

'loss'"loss""loss""loss""loss" or 'total_loss'"total_loss""total_loss""total_loss""total_loss":

Current value of the loss function. See train_dl_classifier_batchtrain_dl_classifier_batchTrainDlClassifierBatchTrainDlClassifierBatchTrainDlClassifierBatch for a detailed explanation of the loss function.

'mll_loss'"mll_loss""mll_loss""mll_loss""mll_loss":

Current value of the multinomial logistic loss function, i.e. '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":

Current value of the regularization loss function, i.e. 'loss'"loss""loss""loss""loss" without 'mll_loss'"mll_loss""mll_loss""mll_loss""mll_loss".

For an explanation of the concept of deep-learning-based classification see the introduction of chapter Deep Learning / Classification.

Execution Information

Parameters

DLClassifierTrainResultHandleDLClassifierTrainResultHandleDLClassifierTrainResultHandleDLClassifierTrainResultHandleDLClassifierTrainResultHandle (input_control)  dl_classifier_train_result HDlClassifierTrainResult, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle of the training results from the deep-learning-based classifier.

GenParamNameGenParamNameGenParamNameGenParamNamegenParamName (input_control)  attribute.name(-array) HTupleHTupleHtuple (string) (string) (HString) (char*)

Name of the generic parameter.

Default value: 'loss' "loss" "loss" "loss" "loss"

List of values: 'loss'"loss""loss""loss""loss", 'mll_loss'"mll_loss""mll_loss""mll_loss""mll_loss", 'regularization_loss'"regularization_loss""regularization_loss""regularization_loss""regularization_loss", 'total_loss'"total_loss""total_loss""total_loss""total_loss"

GenParamValueGenParamValueGenParamValueGenParamValuegenParamValue (output_control)  attribute.name(-array) HTupleHTupleHtuple (real / integer / string) (double / int / long / string) (double / Hlong / HString) (double / Hlong / char*)

Value of the generic parameter.

Result

If the parameters are valid, the operator get_dl_classifier_train_resultget_dl_classifier_train_resultGetDlClassifierTrainResultGetDlClassifierTrainResultGetDlClassifierTrainResult returns the value 2 (H_MSG_TRUE). If necessary, an exception is raised.

Possible Predecessors

train_dl_classifier_batchtrain_dl_classifier_batchTrainDlClassifierBatchTrainDlClassifierBatchTrainDlClassifierBatch

Possible Successors

clear_dl_classifier_train_resultclear_dl_classifier_train_resultClearDlClassifierTrainResultClearDlClassifierTrainResultClearDlClassifierTrainResult

Module

Deep Learning Training