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

Class TLstSplitAttributes

Unit

UCalcTreeStructureDefinition

Declaration

type TLstSplitAttributes = class(TObject)

Description

une liste d'attributs candidats pour un sommet

Methods

Overview

Public constructor create(prmNode: TMLTreeNode); virtual;
Public destructor destroy; override;
Public procedure buildCandidateSplits(prmInputAtts: TLstAttributes);
Protected function getClassSplitAttribut(): TClassSplitAttribut; virtual; abstract;
Public function getSplitOptima(): TSplitAttribut;

Description

Public constructor create(prmNode: TMLTreeNode); virtual;

préparer la liste de splits candidats

Public destructor destroy; override;

détruire les candidats

Public procedure buildCandidateSplits(prmInputAtts: TLstAttributes);

calculer les segmentations pour chaque attribut candidat

Protected function getClassSplitAttribut(): TClassSplitAttribut; virtual; abstract;

renvoyer la classe de split attribut associée

Public function getSplitOptima(): TSplitAttribut;

le split attribut optimum

Properties

Overview

Public property GoodnessSplit: double;
Public property NumberSplit: integer;

Description

Public property GoodnessSplit: double;

sa qualité de partitionnement

Public property NumberSplit: integer;

numéro du choisi


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