ikbs.dynamique
Class DynamiqueClassification
java.lang.Object
ikbs.dynamique.DynamiqueClassification
- All Implemented Interfaces:
- Clustering, java.lang.Runnable
public class DynamiqueClassification
- extends java.lang.Object
- implements java.lang.Runnable, Clustering
|
Constructor Summary |
DynamiqueClassification(ValSchema valSchema,
int nbClasses)
|
DynamiqueClassification(ValSchema valSchema,
int nbClasses,
int indexMin,
int indexMax)
|
DynamiqueClassification(ValSchema valSchema,
int nbClasses,
Prototype proto,
Critere critere,
java.util.Vector vecteurCas,
java.util.Vector attributs)
|
DynamiqueClassification(ValSchema valSchema,
int nbClasses,
Prototype proto,
Critere critere,
java.util.Vector noyaux,
java.util.Vector attributs,
java.util.Vector ensApprentissage,
int indexMin,
int indexMax)
|
DynamiqueClassification(ValSchema valSchema,
Prototype proto,
Critere critere,
java.lang.String filename,
java.util.Vector attributs,
DynamiqueServer dynS)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DynamiqueClassification
public DynamiqueClassification(ValSchema valSchema,
int nbClasses)
DynamiqueClassification
public DynamiqueClassification(ValSchema valSchema,
int nbClasses,
int indexMin,
int indexMax)
DynamiqueClassification
public DynamiqueClassification(ValSchema valSchema,
int nbClasses,
Prototype proto,
Critere critere,
java.util.Vector noyaux,
java.util.Vector attributs,
java.util.Vector ensApprentissage,
int indexMin,
int indexMax)
DynamiqueClassification
public DynamiqueClassification(ValSchema valSchema,
int nbClasses,
Prototype proto,
Critere critere,
java.util.Vector vecteurCas,
java.util.Vector attributs)
DynamiqueClassification
public DynamiqueClassification(ValSchema valSchema,
Prototype proto,
Critere critere,
java.lang.String filename,
java.util.Vector attributs,
DynamiqueServer dynS)
setFictif
public void setFictif(boolean b)
getFictif
public boolean getFictif()
setVecteurCas
public void setVecteurCas(java.util.Vector v)
setSchema
public void setSchema()
setSchema
public void setSchema(Schema schema)
getSchema
public Schema getSchema()
getBaseTravail
public ValSchema getBaseTravail()
union
public void union(DynamiqueClassification dc)
regrouper
public void regrouper()
clean
public void clean()
getAllRepresentants
public java.util.Vector getAllRepresentants()
- retourne tous les k representants locaux a la DynamiqueClassification
- Returns:
- un vecteur des representants
getAllNoyaux
public java.util.Vector getAllNoyaux()
getInertie
public float getInertie()
run
public void run()
- Specified by:
run in interface java.lang.Runnable
computeClassification
public void computeClassification()
- Specified by:
computeClassification in interface Clustering
computeRegrouper
public void computeRegrouper(java.util.Vector vectNoyaux)
stopClassification
public void stopClassification()
- Specified by:
stopClassification in interface Clustering
stop
public void stop()
resumeClassification
public void resumeClassification()
- Specified by:
resumeClassification in interface Clustering
getBase
public ValSchema getBase()
- Specified by:
getBase in interface Clustering
getPrototype
public Prototype getPrototype()
getAttributes
public java.util.Vector getAttributes()
getNbClasses
public int getNbClasses()
getCases
public java.util.Vector getCases()
asStream
public void asStream(java.io.BufferedWriter result)
addListener
public void addListener(DynamiqueServer ds)