KlassenKlassenKlassenKlassen | | | | Operatoren

enquire_reject_class_boxT_enquire_reject_class_boxEnquireRejectClassBoxenquire_reject_class_boxEnquireRejectClassBoxEnquireRejectClassBox (Operator)

Name

enquire_reject_class_boxT_enquire_reject_class_boxEnquireRejectClassBoxenquire_reject_class_boxEnquireRejectClassBoxEnquireRejectClassBox — Klassifizieren eines Merkmalstupels mit Rückweisungsklasse.

Warnung

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

Signatur

enquire_reject_class_box( : : ClassifHandle, FeatureList : Class)

Herror T_enquire_reject_class_box(const Htuple ClassifHandle, const Htuple FeatureList, Htuple* Class)

Herror enquire_reject_class_box(const HTuple& ClassifHandle, const HTuple& FeatureList, Hlong* Class)

Hlong HClassBox::EnquireRejectClassBox(const HTuple& FeatureList) const

void EnquireRejectClassBox(const HTuple& ClassifHandle, const HTuple& FeatureList, HTuple* Class)

Hlong HClassBox::EnquireRejectClassBox(const HTuple& FeatureList) const

void HOperatorSetX.EnquireRejectClassBox(
[in] VARIANT ClassifHandle, [in] VARIANT FeatureList, [out] VARIANT* Class)

Hlong HClassBoxX.EnquireRejectClassBox([in] VARIANT FeatureList)

static void HOperatorSet.EnquireRejectClassBox(HTuple classifHandle, HTuple featureList, out HTuple classVal)

int HClassBox.EnquireRejectClassBox(HTuple featureList)

Beschreibung

FeatureListFeatureListFeatureListFeatureListFeatureListfeatureList ist ein Tupel von beliebigen Gleitpunkt- oder ganzen Zahlen (Merkmalen), das mit Hilfe eines früher entsprechend trainierten (learn_class_boxlearn_class_boxLearnClassBoxlearn_class_boxLearnClassBoxLearnClassBox) Klassifikators einer Klasse zugeordnet werden soll. Es ist möglich, Merkmale als unbekannt anzugeben, indem anstelle einer Zahl das Zeichen '*' angegeben wird. Falls n Werte angegeben sind, werden automatisch alle weiteren, also Merkmal n+1 bis max, als undefiniert angenommen.

Kann der Merkmalsvektor keiner Klasse zugeordnet werden, d.h. der Vektor liegt nicht innerhalb einer der hyper-Boxen, dann wird im Gegensatz zu enquire_class_boxenquire_class_boxEnquireClassBoxenquire_class_boxEnquireClassBoxEnquireClassBox nicht die nächste Klasse, sonder die Rückweisungklasse -1 als Ergebnis übergeben.

Näheres zur Funktionsweise siehe learn_class_boxlearn_class_boxLearnClassBoxlearn_class_boxLearnClassBoxLearnClassBox.

Die Operatoren learn_class_boxlearn_class_boxLearnClassBoxlearn_class_boxLearnClassBoxLearnClassBox und enquire_class_boxenquire_class_boxEnquireClassBoxenquire_class_boxEnquireClassBoxEnquireClassBox können abwechselnd aufgerufen werden, so dass bereits in der Lernphase klassifiziert werden kann. Auf diese Weise lässt sich feststellen, wann ein zufriedenstellendes Verhalten erreicht wurde.

Parallelisierung

Parameter

ClassifHandleClassifHandleClassifHandleClassifHandleClassifHandleclassifHandle (input_control)  class_box HClassBox, HTupleHTupleHClassBox, HTupleHClassBoxX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Handle des Klassifikators.

FeatureListFeatureListFeatureListFeatureListFeatureListfeatureList (input_control)  real-array HTupleHTupleHTupleVARIANTHtuple (real / integer / string) (double / int / long / string) (double / Hlong / HString) (double / Hlong / char*) (double / Hlong / BSTR) (double / Hlong / char*)

Merkmalsvektor, der klassifiziert werden soll.

Defaultwert: 1.0

ClassClassClassClassClassclassVal (output_control)  integer HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Nummer der Klasse, der der Merkmalsvektor zugeordnet wurde oder -1 für die Rückweisungsklasse.

Ergebnis

enquire_reject_class_boxenquire_reject_class_boxEnquireRejectClassBoxenquire_reject_class_boxEnquireRejectClassBoxEnquireRejectClassBox liefert den Wert 2 (H_MSG_TRUE).

Vorgänger

create_class_boxcreate_class_boxCreateClassBoxcreate_class_boxCreateClassBoxCreateClassBox, learn_class_boxlearn_class_boxLearnClassBoxlearn_class_boxLearnClassBoxLearnClassBox, set_class_box_paramset_class_box_paramSetClassBoxParamset_class_box_paramSetClassBoxParamSetClassBoxParam

Nachfolger

learn_class_boxlearn_class_boxLearnClassBoxlearn_class_boxLearnClassBoxLearnClassBox, write_class_boxwrite_class_boxWriteClassBoxwrite_class_boxWriteClassBoxWriteClassBox, close_class_boxclose_class_boxCloseClassBoxclose_class_boxCloseClassBoxCloseClassBox

Alternativen

enquire_class_boxenquire_class_boxEnquireClassBoxenquire_class_boxEnquireClassBoxEnquireClassBox

Siehe auch

test_sampset_boxtest_sampset_boxTestSampsetBoxtest_sampset_boxTestSampsetBoxTestSampsetBox, learn_class_boxlearn_class_boxLearnClassBoxlearn_class_boxLearnClassBoxLearnClassBox, learn_sampset_boxlearn_sampset_boxLearnSampsetBoxlearn_sampset_boxLearnSampsetBoxLearnSampsetBox

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren