get_class_box_paramT_get_class_box_paramGetClassBoxParamGetClassBoxParamget_class_box_param (Operator)

Name

get_class_box_paramT_get_class_box_paramGetClassBoxParamGetClassBoxParamget_class_box_param — Abfragen von Informationen über den aktuellen Parameter.

Warnung

get_class_box_paramget_class_box_paramGetClassBoxParamGetClassBoxParamget_class_box_param ist veraltet und wird nur aus Gründen der Rückwärtskompatibilität zur Verfügung gestellt. Neue Applikationen sollten stattdessen die MLP, SVM, KNN oder GMM Operatoren verwenden. Der Operator wird mit HALCON 25.11 entfernt.

Signatur

get_class_box_param( : : ClassifHandle, Flag : Value)

Herror T_get_class_box_param(const Htuple ClassifHandle, const Htuple Flag, Htuple* Value)

void GetClassBoxParam(const HTuple& ClassifHandle, const HTuple& Flag, HTuple* Value)

HTuple HClassBox::GetClassBoxParam(const HString& Flag) const

HTuple HClassBox::GetClassBoxParam(const char* Flag) const

HTuple HClassBox::GetClassBoxParam(const wchar_t* Flag) const   ( Nur Windows)

static void HOperatorSet.GetClassBoxParam(HTuple classifHandle, HTuple flag, out HTuple value)

HTuple HClassBox.GetClassBoxParam(string flag)

def get_class_box_param(classif_handle: HHandle, flag: str) -> Union[int, float]

Beschreibung

get_class_box_paramget_class_box_paramGetClassBoxParamGetClassBoxParamget_class_box_param holt die Parameter des Klassifikators. Die Bedeutung der Parameter wird bei set_class_box_paramset_class_box_paramSetClassBoxParamSetClassBoxParamset_class_box_param näher erklärt.

Default: 'min_samples_for_split'"min_samples_for_split""min_samples_for_split""min_samples_for_split""min_samples_for_split" = 80, 'split_error'"split_error""split_error""split_error""split_error" = 0.1, 'prop_constant'"prop_constant""prop_constant""prop_constant""prop_constant" = 0.25.

Ausführungsinformationen

Parameter

ClassifHandleClassifHandleClassifHandleclassifHandleclassif_handle (input_control)  class_box HClassBox, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle des Klassifikators.

FlagFlagFlagflagflag (input_control)  string HTuplestrHTupleHtuple (string) (string) (HString) (char*)

Name des Systemparameters.

Default: 'split_error' "split_error" "split_error" "split_error" "split_error"

Werteliste: 'min_samples_for_split'"min_samples_for_split""min_samples_for_split""min_samples_for_split""min_samples_for_split", 'prop_constant'"prop_constant""prop_constant""prop_constant""prop_constant", 'split_error'"split_error""split_error""split_error""split_error", 'used_memory'"used_memory""used_memory""used_memory""used_memory"

ValueValueValuevaluevalue (output_control)  number HTupleUnion[int, float]HTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)

Wert des Systemparameters.

Ergebnis

get_class_box_paramget_class_box_paramGetClassBoxParamGetClassBoxParamget_class_box_param liefert den Wert 2 ( H_MSG_TRUE) . Eine Fehlerbehandlung wird ausgelöst, falls Flag mit falschen Werten belegt wird.

Vorgänger

create_class_boxcreate_class_boxCreateClassBoxCreateClassBoxcreate_class_box, enquire_class_boxenquire_class_boxEnquireClassBoxEnquireClassBoxenquire_class_box, learn_class_boxlearn_class_boxLearnClassBoxLearnClassBoxlearn_class_box, write_class_boxwrite_class_boxWriteClassBoxWriteClassBoxwrite_class_box

Nachfolger

set_class_box_paramset_class_box_paramSetClassBoxParamSetClassBoxParamset_class_box_param, learn_class_boxlearn_class_boxLearnClassBoxLearnClassBoxlearn_class_box, enquire_class_boxenquire_class_boxEnquireClassBoxEnquireClassBoxenquire_class_box, write_class_boxwrite_class_boxWriteClassBoxWriteClassBoxwrite_class_box, close_class_boxclose_class_boxCloseClassBoxCloseClassBoxclose_class_box, clear_sampsetclear_sampsetClearSampsetClearSampsetclear_sampset

Siehe auch

create_class_boxcreate_class_boxCreateClassBoxCreateClassBoxcreate_class_box, set_class_box_paramset_class_box_paramSetClassBoxParamSetClassBoxParamset_class_box_param

Modul

Foundation