get_regularization_params_class_mlpGetRegularizationParamsClassMlpGetRegularizationParamsClassMlpget_regularization_params_class_mlpT_get_regularization_params_class_mlp
Short description
get_regularization_params_class_mlpGetRegularizationParamsClassMlpGetRegularizationParamsClassMlpget_regularization_params_class_mlpT_get_regularization_params_class_mlp — Return the regularization parameters of a multilayer perceptron.
Signature
get_regularization_params_class_mlp( class_mlp MLPHandle, string GenParamName, out number GenParamValue )void GetRegularizationParamsClassMlp( const HTuple& MLPHandle, const HTuple& GenParamName, HTuple* GenParamValue )static void HOperatorSet.GetRegularizationParamsClassMlp( HTuple MLPHandle, HTuple genParamName, out HTuple genParamValue )def get_regularization_params_class_mlp( mlphandle: HHandle, gen_param_name: str ) -> Sequence[Union[float, int]]
def get_regularization_params_class_mlp_s( mlphandle: HHandle, gen_param_name: str ) -> Union[float, int]Herror T_get_regularization_params_class_mlp( const Htuple MLPHandle, const Htuple GenParamName, Htuple* GenParamValue )
HTuple HClassMlp::GetRegularizationParamsClassMlp( const HString& GenParamName ) const
HTuple HClassMlp::GetRegularizationParamsClassMlp( const char* GenParamName ) const
HTuple HClassMlp::GetRegularizationParamsClassMlp( const wchar_t* GenParamName ) const (Windows only)
HTuple HClassMlp.GetRegularizationParamsClassMlp( string genParamName )
Description
get_regularization_params_class_mlpGetRegularizationParamsClassMlp returns the
regularization parameters of a multilayer perceptron (MLP) that were
specified with set_regularization_params_class_mlpSetRegularizationParamsClassMlp.
Furthermore, get_regularization_params_class_mlpGetRegularizationParamsClassMlp returns the
parameters that were determined by an automatic determination of the
regularization parameters. For a description of the parameters, see
set_regularization_params_class_mlpSetRegularizationParamsClassMlp.
Execution information
-
Multithreading type: reentrant (runs in parallel with non-exclusive operators).
-
Multithreading scope: global (may be called from any thread).
-
Processed without parallelization.
Parameters
MLPHandleMLPHandlemlphandle (input_control) class_mlp → (handle)HTuple (HHandle)HClassMlp, HTuple (IntPtr)HHandleHtuple (handle)
MLP handle.
GenParamNamegenParamNamegen_param_name (input_control) string → (string)HTuple (HString)HTuple (string)strHtuple (char*)
Name of the regularization parameter to return.
Default: 'weight_prior'"weight_prior"
List of values: 'fraction_well_determined_params', 'noise_prior', 'num_inner_iterations', 'num_outer_iterations', 'num_well_determined_params', 'weight_prior'"fraction_well_determined_params", "noise_prior", "num_inner_iterations", "num_outer_iterations", "num_well_determined_params", "weight_prior"
GenParamValuegenParamValuegen_param_value (output_control) number(-array) → (real / integer)HTuple (double / Hlong)HTuple (double / int / long)Sequence[Union[float, int]]Htuple (double / Hlong)
Value of the regularization parameter.
Result
If the parameters are valid, the operator
get_regularization_params_class_mlpGetRegularizationParamsClassMlp returns the value 2 (H_MSG_TRUE).
If necessary, an exception is raised.
Combinations with other operators
Combinations
Possible predecessors
set_regularization_params_class_mlpSetRegularizationParamsClassMlp, read_class_mlpReadClassMlp
Possible successors
train_class_mlpTrainClassMlp
Module
Foundation