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

Class TOpMetaSpvLearning

Unit

UCompSpvLDefinition

Declaration

type TOpMetaSpvLearning = class(TOpLocalData)

Description

opérateur méta supervised

Hierarchy

TOpLocalData > TOperator

Methods

Overview

Public destructor destroy; override;
Protected procedure CalcConfusionMatrix();
Protected function CheckAttributes(): boolean; override;
Protected procedure ClassifyExample(example: integer; var response: TTypeDiscrete; var postProba: TTabFrequence); virtual; abstract;
Protected function CoreExecute(): boolean; override;
Protected procedure destroyClassifiers(); virtual; abstract;
Public function getHTMLResultsSummary(): string; override;
Protected procedure ReInitialize(); override;
Protected procedure RunLearning(); virtual; abstract;
Protected procedure SetProjections(); virtual;

Description

Public destructor destroy; override;

détruire

Protected procedure CalcConfusionMatrix();

construire la matrice de confusion, a priori cette procédure ne sera jamais surchargée

Protected function CheckAttributes(): boolean; override;

vérifier le statut des attributs

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

classer un individu, response est la classe attribuée, postProba corresp. aux probabilités a posteriori d'affectation

Protected function CoreExecute(): boolean; override;

execution

Protected procedure destroyClassifiers(); virtual; abstract;

détruire les classifieurs internalement générés

Public function getHTMLResultsSummary(): string; override;

insérer par défaut la matrice de confusion

Protected procedure ReInitialize(); override;

gestion en plus donc de la matrice de confusion

Protected procedure RunLearning(); virtual; abstract;

lancer l'apprentissage, modifié selon la classe méta, surcharge obligatoire

Protected procedure SetProjections(); virtual;

effectuer la projection, on s'en tient uniquement à la classe prédite pour l'instant

Properties

Overview

Public property OpMLSpv: TOpSpvLearning;

Description

Public property OpMLSpv: TOpSpvLearning;

pointeur sur l'opérateur meta


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