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

Class TConfusionMatrix

Unit

UCompSpvLDefinition

Declaration

type TConfusionMatrix = class(TObject)

Description

la matrice de confusion qui évalue le résultat d'un apprentissage supervisé

Methods

Overview

Public constructor create(prmClassAtt, prmPredAtt: TAttribute; prmExamples: TExamples);
Public constructor createStructure(prmClassAtt: TAttribute);
Public destructor destroy; override;
Public procedure addOtherConfMatrix(prmSource: TConfusionMatrix);
Public function getErrorRate(): double;
Public function getHTMLResults(): string;
Public procedure refresh(prmExamples: TExamples);

Description

Public constructor create(prmClassAtt, prmPredAtt: TAttribute; prmExamples: TExamples);

std

Public constructor createStructure(prmClassAtt: TAttribute);

 

Public destructor destroy; override;

détruire le tableau

Public procedure addOtherConfMatrix(prmSource: TConfusionMatrix);

ajouter le contenu d'une autre matrice de confusion

Public function getErrorRate(): double;

calculer le taux d'erreur brut

Public function getHTMLResults(): string;

renvoyer les résultats : le tableau mais aussi qqs indicateurs supplémentaires, taux d'erreur, etc.

Public procedure refresh(prmExamples: TExamples);

on peut la recalculer à la volée, en modifiant les individus sélectionnés par exemple

Properties

Overview

Public property CrossTab: TCrossTab;

Description

Public property CrossTab: TCrossTab;

tableau croisé


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