Class NominalAttribute
java.lang.Object
si.ijs.kt.clus.util.io.ClusSerializable
si.ijs.kt.clus.data.cols.attribute.ClusAttribute
si.ijs.kt.clus.data.cols.attribute.NominalAttrBase
si.ijs.kt.clus.data.cols.attribute.NominalAttribute
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final booleanint[]protected intFields inherited from class si.ijs.kt.clus.data.cols.attribute.NominalAttrBase
m_TypeFields inherited from class si.ijs.kt.clus.data.cols.attribute.ClusAttribute
m_Split -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfindBestTest(MyArray leaves, ColTarget target, ClusStatManager smanager) voidfindSplit(MyArray leaves, ClusStatManager smanager) voidinsert(ClusAttribute attr, ClusSelection sel, int nb_new) booleanread(ClusReader data, int row) voidresize(int rows) select(ClusSelection sel, int nbsel) voidMethods inherited from class si.ijs.kt.clus.data.cols.attribute.NominalAttrBase
getNominalType, getTypeMethods inherited from class si.ijs.kt.clus.data.cols.attribute.ClusAttribute
getName, isSplit, prepare, setSplit, unprepareMethods inherited from class si.ijs.kt.clus.util.io.ClusSerializable
calculateHMTRAttribute, read, readHMTRAttribute, term
-
Field Details
-
m_Data
public int[] m_Data -
m_NbRows
protected int m_NbRows -
DEBUG
protected static final boolean DEBUG- See Also:
-
-
Constructor Details
-
NominalAttribute
-
-
Method Details
-
resize
public void resize(int rows) - Overrides:
resizein classClusAttribute
-
select
- Overrides:
selectin classClusAttribute
-
insert
- Overrides:
insertin classClusAttribute
-
findBestTest
- Overrides:
findBestTestin classClusAttribute
-
findSplit
-
split
- Overrides:
splitin classClusAttribute
-
read
- Throws:
IOException
-