public class InstanceInformation extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected AttributesInformation |
attributesInformation |
protected int |
classIndex
The class index.
|
protected Range |
range
Range for multi-label instances.
|
protected String |
relationName
The dataset's name.
|
Constructor and Description |
---|
InstanceInformation()
Instantiates a new instance information.
|
InstanceInformation(InstanceInformation chunk)
Instantiates a new instance information.
|
InstanceInformation(String st,
Attribute[] input)
Instantiates a new instance information.
|
InstanceInformation(String st,
List<Attribute> input)
Instantiates a new instance information.
|
Modifier and Type | Method and Description |
---|---|
Attribute |
attribute(int w) |
Attribute |
classAttribute() |
int |
classIndex() |
void |
deleteAttributeAt(int integer) |
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(String string) |
protected String relationName
protected AttributesInformation attributesInformation
protected int classIndex
protected Range range
public InstanceInformation(InstanceInformation chunk)
chunk
- the chunkpublic InstanceInformation(String st, Attribute[] input)
st
- the stinput
- the inputpublic InstanceInformation(String st, List<Attribute> input)
st
- the stinput
- the inputpublic InstanceInformation()
public Attribute inputAttribute(int w)
public Attribute outputAttribute(int w)
public void setRelationName(String string)
public 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.