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

Class TCalcClustering

Unit

UCompClusteringDefinition

Declaration

type TCalcClustering = class(TObject)

Description

classe de calcul des clusters

Fields

 NameDescription
Protected FAttClus  
Protected FInputs les attributs de l'étude
Protected FPrmCalc  
Protected FRndGenClustering generateur interne de nombre aléatoire

Methods

Overview

Public constructor Create(prmTargets, prmInputs: TLstAttributes; OpPrm: TOpPrmClustering; prmAttClus: TAttDiscrete); virtual;
Public destructor Destroy(); override;
Public procedure BuildClusters(prmExamples: TExamples); virtual; abstract;
Public procedure EvaluateClustering(prmExamples: TExamples); virtual; abstract;
Public procedure FillClusAttDef(); virtual; abstract;
Protected function getHTMLClustering(): string; virtual; abstract;
Protected function GetHTMLEvaluation(): string; virtual; abstract;
Public function GetHTMLResult(): string;
Public function SetClusterExample(example: integer): TTypeDiscrete; virtual; abstract;

Description

Public constructor Create(prmTargets, prmInputs: TLstAttributes; OpPrm: TOpPrmClustering; prmAttClus: TAttDiscrete); virtual;

passer les paramètres et lancer le calcul

Public destructor Destroy(); override;

détruire

Public procedure BuildClusters(prmExamples: TExamples); virtual; abstract;

lancer les calculs

Public procedure EvaluateClustering(prmExamples: TExamples); virtual; abstract;

évaluer la qualité du clustering - cela dépend du type de target utilisé entre autres

Public procedure FillClusAttDef(); virtual; abstract;

décrit l'ensemble des clusters

Protected function getHTMLClustering(): string; virtual; abstract;

envoyer la description HTML du clustering

Protected function GetHTMLEvaluation(): string; virtual; abstract;

envoyer la description HTML de l'évaluation

Public function GetHTMLResult(): string;

envoyer la description HTML

Public function SetClusterExample(example: integer): TTypeDiscrete; virtual; abstract;

renvoie le cluster d'un individu

Properties

Overview

Public property AttCluster: TAttDiscrete;
Public property Inputs: TLstAttributes;
Public property PrmCalc: TOpPrmClustering;
Public property RndGenClustering: TRndGenerator;
Public property Targets: TLstAttributes;

Description

Public property AttCluster: TAttDiscrete;

attribut cluster

Public property Inputs: TLstAttributes;

les inputs

Public property PrmCalc: TOpPrmClustering;

paramètre de calcul

Public property RndGenClustering: TRndGenerator;

générateur de nombre aléatoire du calculateur

Public property Targets: TLstAttributes;

les targets


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