Units
Class Hierarchy
Classes, Interfaces and Objects
Types
Variables
Constants
Functions and Procedures
Identifiers

Class TOpMetaSpvCommitte

Unit

UCompMetaSpvCommitte

Declaration

type TOpMetaSpvCommitte = class(TOpMetaSpvLearning)

Description

Opérateur associé

Hierarchy

TOpMetaSpvLearning > TOpLocalData > TOperator

Fields

 NameDescription
Protected FInternalExamples individus sur lesquels est appliqué l'apprentissage
Protected FTabAffectations tableau des affectations

Methods

Overview

Protected procedure ClassifyExample(example: integer; var response: TTypeDiscrete; var postProba: TTabFrequence); override;
Protected procedure destroyCalcData(); virtual;
Protected procedure destroyClassifiers(); override;
Protected function getClassParameter: TClassOperatorParameter; override;
Protected function getErrorRate(prmExamples: TExamples): double; virtual;
Public function getHTMLResultsSummary(): string; override;
Protected procedure prepareCalcData(); virtual;
Protected procedure prepareSample(); virtual; abstract;
Protected procedure ReInitialize(); override;
Protected procedure RunLearning(); override;

Description

Protected procedure ClassifyExample(example: integer; var response: TTypeDiscrete; var postProba: TTabFrequence); override;

vote à la majorité simple au départ

Protected procedure destroyCalcData(); virtual;

supprimer les données internes

Protected procedure destroyClassifiers(); override;

supprimer la liste

Protected function getClassParameter: TClassOperatorParameter; override;

sauf cas contrire, tous les committees ont le même type de paramétrage

Protected function getErrorRate(prmExamples: TExamples): double; virtual;

récupérer le taux d'erreur d'un classifieur - calcul rapide - on en profite pour mettre à jour les poids le cas échéant

Public function getHTMLResultsSummary(): string; override;

 

Protected procedure prepareCalcData(); virtual;

préparer les données internes

Protected procedure prepareSample(); virtual; abstract;

préparer les individus d'échantillonnage

Protected procedure ReInitialize(); override;

vider la liste des classifieurs

Protected procedure RunLearning(); override;

lancer les apprentissages successifs

Properties

Overview

Public property Classifiers: TObjectList;
Public property InternalExamples: TExamples;

Description

Public property Classifiers: TObjectList;

pointeur sur la liste des classifieurs

Public property InternalExamples: TExamples;

individus de l'apprentissage courant


Generated by DIPasDoc 0.8.6 on ven. 09/ janv. 2004 00:52:27