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 boolean
int[]
protected int
Fields inherited from class si.ijs.kt.clus.data.cols.attribute.NominalAttrBase
m_Type
Fields inherited from class si.ijs.kt.clus.data.cols.attribute.ClusAttribute
m_Split
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
findBestTest
(MyArray leaves, ColTarget target, ClusStatManager smanager) void
findSplit
(MyArray leaves, ClusStatManager smanager) void
insert
(ClusAttribute attr, ClusSelection sel, int nb_new) boolean
read
(ClusReader data, int row) void
resize
(int rows) select
(ClusSelection sel, int nbsel) void
Methods inherited from class si.ijs.kt.clus.data.cols.attribute.NominalAttrBase
getNominalType, getType
Methods inherited from class si.ijs.kt.clus.data.cols.attribute.ClusAttribute
getName, isSplit, prepare, setSplit, unprepare
Methods 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:
resize
in classClusAttribute
-
select
- Overrides:
select
in classClusAttribute
-
insert
- Overrides:
insert
in classClusAttribute
-
findBestTest
- Overrides:
findBestTest
in classClusAttribute
-
findSplit
-
split
- Overrides:
split
in classClusAttribute
-
read
- Throws:
IOException
-