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

Class TCalcNaiveBayes

Unit

UCompSpvNaiveBayes

Declaration

type TCalcNaiveBayes = class(TCalcSpvLearning)

Description

la classe de calcul, un petit baysien naïf fera l'affaire, on prend le produit simple !!!

Hierarchy

TCalcSpvLearning

Fields

 NameDescription
Protected FDistClass distribution des classe
Protected FProbaCond structure internes rapide de proba conditionnelle
Protected FStatCross liste des stats de croisement

Methods

Overview

Protected procedure buildStatProba();
Public procedure classification(example: integer; var response: TTypeDiscrete; var pDist: TTabFrequence); override;
Protected function coreLearning(examples: TExamples): boolean; override;
Protected procedure createStructures(); override;
Protected procedure destroyStructures(); override;
Public function getHTMLResults(): string; override;

Description

Protected procedure buildStatProba();

construire la structure de proba conditionnelle

Public procedure classification(example: integer; var response: TTypeDiscrete; var pDist: TTabFrequence); override;

 

Protected function coreLearning(examples: TExamples): boolean; override;

apprentissage proprement dit

Protected procedure createStructures(); override;

créer la liste

Protected procedure destroyStructures(); override;

vider la liste

Public function getHTMLResults(): string; override;

 


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