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

Class TOpSpvLearning

Unit

UCompSpvLDefinition

Declaration

type TOpSpvLearning = class(TOperator)

Description

l'opérateur de supervised learning, il n'est jamais exécuté lui même, son seul rôle est de gérer la configuration et de passer les paramètres

Hierarchy

TOperator

Fields

 NameDescription
Protected FAllAttributes liste de toutes les variables
Protected FDescriptorsAtt liste des descripteurs

Methods

Overview

Public function ConnectAttributes(prmData: TMLDataset): boolean;
Protected function ConnectClassAtt(prmData: TMLDataset): boolean; virtual;
Protected function ConnectDescriptors(prmData: TMLDataset): boolean; virtual;
Protected function getClassSpvLearning(): TClassCalcSpvLearning; virtual; abstract;
Public function getInstanceSpvLearning(): TCalcSpvLearning;

Description

Public function ConnectAttributes(prmData: TMLDataset): boolean;

connecter les attributs en vérifiant l'intégrité

Protected function ConnectClassAtt(prmData: TMLDataset): boolean; virtual;

connecter la classe, ne sera jamais modifié sauf si l'on veut une classe forcément binaire (cf. logistic ou SVM)

Protected function ConnectDescriptors(prmData: TMLDataset): boolean; virtual;

connecter les descripteurs, sera modifé selon les attributs acceptés par la méthode, pour l'instant on les accepte tous pourvu qu'il y en ait 1 au moins

Protected function getClassSpvLearning(): TClassCalcSpvLearning; virtual; abstract;

produit la classe d'apprentissage

Public function getInstanceSpvLearning(): TCalcSpvLearning;

produit un objet (une instance) apprentissage

Properties

Overview

Public property ClassAttribute: TAttribute;
Public property Descriptors: TLstAttributes;

Description

Public property ClassAttribute: TAttribute;

l'endogène

Public property Descriptors: TLstAttributes;

les exogènes


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