KlassenKlassenKlassenKlassen | | | | Operatoren

descript_class_boxdescript_class_boxDescriptClassBoxdescript_class_boxDescriptClassBoxDescriptClassBox (Operator)

Name

descript_class_boxdescript_class_boxDescriptClassBoxdescript_class_boxDescriptClassBoxDescriptClassBox — Beschreiben des Box-Klassifikators.

Warnung

descript_class_boxdescript_class_boxDescriptClassBoxdescript_class_boxDescriptClassBoxDescriptClassBox 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

descript_class_box( : : ClassifHandle, Dimensions : ClassIdx, BoxIdx, BoxLowerBound, BoxHigherBound, BoxNumSamplesTrain, BoxNumSamplesWrong)

Herror descript_class_box(const Hlong ClassifHandle, const Hlong Dimensions, Hlong* ClassIdx, Hlong* BoxIdx, Hlong* BoxLowerBound, Hlong* BoxHigherBound, Hlong* BoxNumSamplesTrain, Hlong* BoxNumSamplesWrong)

Herror T_descript_class_box(const Htuple ClassifHandle, const Htuple Dimensions, Htuple* ClassIdx, Htuple* BoxIdx, Htuple* BoxLowerBound, Htuple* BoxHigherBound, Htuple* BoxNumSamplesTrain, Htuple* BoxNumSamplesWrong)

Herror descript_class_box(const HTuple& ClassifHandle, const HTuple& Dimensions, Hlong* ClassIdx, Hlong* BoxIdx, Hlong* BoxLowerBound, Hlong* BoxHigherBound, Hlong* BoxNumSamplesTrain, Hlong* BoxNumSamplesWrong)

Herror descript_class_box(const HTuple& ClassifHandle, const HTuple& Dimensions, HTuple* ClassIdx, HTuple* BoxIdx, HTuple* BoxLowerBound, HTuple* BoxHigherBound, HTuple* BoxNumSamplesTrain, HTuple* BoxNumSamplesWrong)

HTuple HClassBox::DescriptClassBox(const HTuple& Dimensions, HTuple* BoxIdx, HTuple* BoxLowerBound, HTuple* BoxHigherBound, HTuple* BoxNumSamplesTrain, HTuple* BoxNumSamplesWrong) const

void DescriptClassBox(const HTuple& ClassifHandle, const HTuple& Dimensions, HTuple* ClassIdx, HTuple* BoxIdx, HTuple* BoxLowerBound, HTuple* BoxHigherBound, HTuple* BoxNumSamplesTrain, HTuple* BoxNumSamplesWrong)

HTuple HClassBox::DescriptClassBox(Hlong Dimensions, HTuple* BoxIdx, HTuple* BoxLowerBound, HTuple* BoxHigherBound, HTuple* BoxNumSamplesTrain, HTuple* BoxNumSamplesWrong) const

Hlong HClassBox::DescriptClassBox(Hlong Dimensions, Hlong* BoxIdx, Hlong* BoxLowerBound, Hlong* BoxHigherBound, Hlong* BoxNumSamplesTrain, Hlong* BoxNumSamplesWrong) const

void HOperatorSetX.DescriptClassBox(
[in] VARIANT ClassifHandle, [in] VARIANT Dimensions, [out] VARIANT* ClassIdx, [out] VARIANT* BoxIdx, [out] VARIANT* BoxLowerBound, [out] VARIANT* BoxHigherBound, [out] VARIANT* BoxNumSamplesTrain, [out] VARIANT* BoxNumSamplesWrong)

VARIANT HClassBoxX.DescriptClassBox(
[in] Hlong Dimensions, [out] VARIANT* BoxIdx, [out] VARIANT* BoxLowerBound, [out] VARIANT* BoxHigherBound, [out] VARIANT* BoxNumSamplesTrain, [out] VARIANT* BoxNumSamplesWrong)

static void HOperatorSet.DescriptClassBox(HTuple classifHandle, HTuple dimensions, out HTuple classIdx, out HTuple boxIdx, out HTuple boxLowerBound, out HTuple boxHigherBound, out HTuple boxNumSamplesTrain, out HTuple boxNumSamplesWrong)

HTuple HClassBox.DescriptClassBox(int dimensions, out HTuple boxIdx, out HTuple boxLowerBound, out HTuple boxHigherBound, out HTuple boxNumSamplesTrain, out HTuple boxNumSamplesWrong)

int HClassBox.DescriptClassBox(int dimensions, out int boxIdx, out int boxLowerBound, out int boxHigherBound, out int boxNumSamplesTrain, out int boxNumSamplesWrong)

Beschreibung

descript_class_boxdescript_class_boxDescriptClassBoxdescript_class_boxDescriptClassBoxDescriptClassBox beschreibt die Klassen eines Box-Klassifikators. Ein Box-Klassifikator verwendet für jede Klasse eine Menge von Hyperquadern (Boxen). Diese Boxen repräsentieren die Verteilung der Merkmalsvektoren jeder Klasse.

descript_class_boxdescript_class_boxDescriptClassBoxdescript_class_boxDescriptClassBoxDescriptClassBox liefert für jede Klasse (ClassIdxClassIdxClassIdxClassIdxClassIdxclassIdx) die Grenzen aller enthaltener Boxen (BoxIdxBoxIdxBoxIdxBoxIdxBoxIdxboxIdx) von Dimension 1 bis DimensionsDimensionsDimensionsDimensionsDimensionsdimensions (BoxLowerBoundBoxLowerBoundBoxLowerBoundBoxLowerBoundBoxLowerBoundboxLowerBound, BoxHigherBoundBoxHigherBoundBoxHigherBoundBoxHigherBoundBoxHigherBoundboxHigherBound) wie auch die Anzahl der Trainingsdaten, die während der Lernphase für jede Dimension verwendet wurden (BoxNumSamplesTrainBoxNumSamplesTrainBoxNumSamplesTrainBoxNumSamplesTrainBoxNumSamplesTrainboxNumSamplesTrain). Des weiteren wird die Anzahl der Trainingsdaten zurückgegeben, die während der Trainingsphase der falschen Klasse zugeordnet wurden (BoxNumSamplesWrongBoxNumSamplesWrongBoxNumSamplesWrongBoxNumSamplesWrongBoxNumSamplesWrongboxNumSamplesWrong).

Die Information über die Grenzen der Boxen kann zur Inspektion des Box-Klassifikators verwendet werden.

Parallelisierung

Parameter

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

Handle des Klassifikators.

DimensionsDimensionsDimensionsDimensionsDimensionsdimensions (input_control)  integer HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Höchste auszugebende Dimension.

Defaultwert: 3

ClassIdxClassIdxClassIdxClassIdxClassIdxclassIdx (output_control)  integer(-array) HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Indizes der Klassen.

BoxIdxBoxIdxBoxIdxBoxIdxBoxIdxboxIdx (output_control)  integer(-array) HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Indizes der Boxen.

BoxLowerBoundBoxLowerBoundBoxLowerBoundBoxLowerBoundBoxLowerBoundboxLowerBound (output_control)  integer(-array) HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Untere Grenzen der Boxen (für jede Dimension).

BoxHigherBoundBoxHigherBoundBoxHigherBoundBoxHigherBoundBoxHigherBoundboxHigherBound (output_control)  integer(-array) HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Obere Grenzen der Boxen (für jede Dimension).

BoxNumSamplesTrainBoxNumSamplesTrainBoxNumSamplesTrainBoxNumSamplesTrainBoxNumSamplesTrainboxNumSamplesTrain (output_control)  integer(-array) HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Anzahl der Trainingsdaten, die während der Lernphase (für jede Dimension) verwendet wurden.

BoxNumSamplesWrongBoxNumSamplesWrongBoxNumSamplesWrongBoxNumSamplesWrongBoxNumSamplesWrongboxNumSamplesWrong (output_control)  integer(-array) HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Anzahl der Trainingsdaten, die während der Lernphase der falschen Klasse zugewiesen wurden.

Ergebnis

descript_class_boxdescript_class_boxDescriptClassBoxdescript_class_boxDescriptClassBoxDescriptClassBox 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

enquire_class_boxenquire_class_boxEnquireClassBoxenquire_class_boxEnquireClassBoxEnquireClassBox, learn_class_boxlearn_class_boxLearnClassBoxlearn_class_boxLearnClassBoxLearnClassBox, write_class_boxwrite_class_boxWriteClassBoxwrite_class_boxWriteClassBoxWriteClassBox, close_class_boxclose_class_boxCloseClassBoxclose_class_boxCloseClassBoxCloseClassBox

Siehe auch

create_class_boxcreate_class_boxCreateClassBoxcreate_class_boxCreateClassBoxCreateClassBox, enquire_class_boxenquire_class_boxEnquireClassBoxenquire_class_boxEnquireClassBoxEnquireClassBox, learn_class_boxlearn_class_boxLearnClassBoxlearn_class_boxLearnClassBoxLearnClassBox, read_class_boxread_class_boxReadClassBoxread_class_boxReadClassBoxReadClassBox, write_class_boxwrite_class_boxWriteClassBoxwrite_class_boxWriteClassBoxWriteClassBox

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren