java.io.Serializable
public class InstanceInformation
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field | Description |
---|---|---|
protected AttributesInformation |
attributesInformation |
|
protected int |
classIndex |
The class index.
|
protected Range |
range |
Range for multi-label instances.
|
protected java.lang.String |
relationName |
The dataset's name.
|
Constructor | Description |
---|---|
InstanceInformation() |
Instantiates a new instance information.
|
InstanceInformation(InstanceInformation chunk) |
Instantiates a new instance information.
|
InstanceInformation(java.lang.String st,
Attribute[] input) |
Instantiates a new instance information.
|
InstanceInformation(java.lang.String st,
java.util.List<Attribute> input) |
Instantiates a new instance information.
|
Modifier and Type | Method | Description |
---|---|---|
Attribute |
attribute(int w) |
|
Attribute |
classAttribute() |
|
int |
classIndex() |
|
void |
deleteAttributeAt(int integer) |
|
java.lang.String |
getRelationName() |
|
Attribute |
inputAttribute(int w) |
|
int |
inputAttributeIndex(int index) |
|
void |
insertAttributeAt(Attribute attribute,
int i) |
|
int |
numAttributes() |
|
int |
numClasses() |
|
int |
numInputAttributes() |
|
int |
numOutputAttributes() |
|
Attribute |
outputAttribute(int w) |
|
int |
outputAttributeIndex(int attributeIndex) |
|
void |
setAttributes(Attribute[] v) |
|
void |
setAttributes(Attribute[] v,
int[] indexValues) |
|
void |
setClassIndex(int classIndex) |
|
void |
setRangeOutputIndices(Range range) |
|
void |
setRelationName(java.lang.String string) |
protected java.lang.String relationName
protected AttributesInformation attributesInformation
protected int classIndex
protected Range range
public InstanceInformation(InstanceInformation chunk)
chunk
- the chunkpublic InstanceInformation(java.lang.String st, Attribute[] input)
st
- the stinput
- the inputpublic InstanceInformation(java.lang.String st, java.util.List<Attribute> input)
st
- the stinput
- the inputpublic InstanceInformation()
public Attribute inputAttribute(int w)
public Attribute outputAttribute(int w)
public void setRelationName(java.lang.String string)
public java.lang.String getRelationName()
public int classIndex()
public void setClassIndex(int classIndex)
public Attribute classAttribute()
public int numAttributes()
public Attribute attribute(int w)
public int numClasses()
public void deleteAttributeAt(int integer)
public void insertAttributeAt(Attribute attribute, int i)
public void setAttributes(Attribute[] v)
public int inputAttributeIndex(int index)
public int outputAttributeIndex(int attributeIndex)
public int numInputAttributes()
public int numOutputAttributes()
public void setRangeOutputIndices(Range range)
public void setAttributes(Attribute[] v, int[] indexValues)
Copyright © 2019 University of Waikato, Hamilton, NZ. All Rights Reserved.