type TCalcClustering = class(TObject)
| Name | Description | |
|---|---|---|
![]() |
FAttClus |
|
![]() |
FInputs |
les attributs de l'étude |
![]() |
FPrmCalc |
|
![]() |
FRndGenClustering |
generateur interne de nombre aléatoire |
![]() |
constructor Create(prmTargets, prmInputs: TLstAttributes; OpPrm: TOpPrmClustering; prmAttClus: TAttDiscrete); virtual; |
![]() |
destructor Destroy(); override; |
![]() |
procedure BuildClusters(prmExamples: TExamples); virtual; abstract; |
![]() |
procedure EvaluateClustering(prmExamples: TExamples); virtual; abstract; |
![]() |
procedure FillClusAttDef(); virtual; abstract; |
![]() |
function getHTMLClustering(): string; virtual; abstract; |
![]() |
function GetHTMLEvaluation(): string; virtual; abstract; |
![]() |
function GetHTMLResult(): string; |
![]() |
function SetClusterExample(example: integer): TTypeDiscrete; virtual; abstract; |
![]() |
constructor Create(prmTargets, prmInputs: TLstAttributes; OpPrm: TOpPrmClustering; prmAttClus: TAttDiscrete); virtual; |
passer les paramètres et lancer le calcul
![]() |
destructor Destroy(); override; |
détruire
![]() |
procedure BuildClusters(prmExamples: TExamples); virtual; abstract; |
lancer les calculs
![]() |
procedure EvaluateClustering(prmExamples: TExamples); virtual; abstract; |
évaluer la qualité du clustering - cela dépend du type de target utilisé entre autres
![]() |
procedure FillClusAttDef(); virtual; abstract; |
décrit l'ensemble des clusters
![]() |
function getHTMLClustering(): string; virtual; abstract; |
envoyer la description HTML du clustering
![]() |
function GetHTMLEvaluation(): string; virtual; abstract; |
envoyer la description HTML de l'évaluation
![]() |
function GetHTMLResult(): string; |
envoyer la description HTML
![]() |
function SetClusterExample(example: integer): TTypeDiscrete; virtual; abstract; |
renvoie le cluster d'un individu
![]() |
property AttCluster: TAttDiscrete; |
![]() |
property Inputs: TLstAttributes; |
![]() |
property PrmCalc: TOpPrmClustering; |
![]() |
property RndGenClustering: TRndGenerator; |
![]() |
property Targets: TLstAttributes; |
![]() |
property AttCluster: TAttDiscrete; |
attribut cluster
![]() |
property Inputs: TLstAttributes; |
les inputs
![]() |
property PrmCalc: TOpPrmClustering; |
paramètre de calcul
![]() |
property RndGenClustering: TRndGenerator; |
générateur de nombre aléatoire du calculateur
![]() |
property Targets: TLstAttributes; |
les targets