get_dl_classifier_train_resultT_get_dl_classifier_train_resultGetDlClassifierTrainResultGetDlClassifierTrainResultget_dl_classifier_train_result (Operator)

Name

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

Warning

get_dl_classifier_train_resultget_dl_classifier_train_resultGetDlClassifierTrainResultGetDlClassifierTrainResultGetDlClassifierTrainResultget_dl_classifier_train_result is obsolete and is only provided for reasons of backward compatibility.

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)

def get_dl_classifier_train_result(dlclassifier_train_result_handle: HHandle, gen_param_name: MaybeSequence[str]) -> Sequence[Union[int, float, str]]

def get_dl_classifier_train_result_s(dlclassifier_train_result_handle: HHandle, gen_param_name: MaybeSequence[str]) -> Union[int, float, str]

Description

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".

For an explanation of the concept of deep-learning-based classification see the introduction of chapter Deep Learning / Classification. The workflow involving this legacy operator is described in the chapter Legacy / DL Classification.

Execution Information

Parameters

DLClassifierTrainResultHandleDLClassifierTrainResultHandleDLClassifierTrainResultHandleDLClassifierTrainResultHandleDLClassifierTrainResultHandledlclassifier_train_result_handle (input_control)  dl_classifier_train_result HDlClassifierTrainResult, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

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

GenParamNameGenParamNameGenParamNameGenParamNamegenParamNamegen_param_name (input_control)  attribute.name(-array) HTupleMaybeSequence[str]HTupleHtuple (string) (string) (HString) (char*)

Name of the generic parameter.

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

List of values: '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 (output_control)  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.

Result

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

Possible Predecessors

train_dl_classifier_batchtrain_dl_classifier_batchTrainDlClassifierBatchTrainDlClassifierBatchTrainDlClassifierBatchtrain_dl_classifier_batch

Possible Successors

clear_dl_classifier_train_resultclear_dl_classifier_train_resultClearDlClassifierTrainResultClearDlClassifierTrainResultClearDlClassifierTrainResultclear_dl_classifier_train_result

Module

Deep Learning Training