LeafNode.FeatureVectorLeafNode, LeafNode.FloatLeafNode, LeafNode.IntAndFloatArrayLeafNode, LeafNode.IntArrayLeafNode, LeafNode.LeafType, LeafNode.PdfLeafNode, LeafNode.StringAndFloatLeafNode
uniqueLeafId
Constructor and Description |
---|
LeafNode.PdfLeafNode(int idx,
double[][] pdf) |
Modifier and Type | Method and Description |
---|---|
protected void |
fillData(Object target,
int pos,
int len)
Write this node's data into the target object at pos, making sure that exactly len data are written.
|
Object |
getAllData()
Get all the data at or below this node.
|
int |
getDataLength() |
LeafNode.LeafType |
getLeafNodeType()
The type of this leaf node.
|
double[] |
getMean() |
int |
getNumberOfData()
Count all the data available at and below this node.
|
double[] |
getVariance() |
int |
getVectorSize() |
double |
getVoicedWeight() |
boolean |
isEmpty()
Indicate whether the leaf node has no meaningful data.
|
String |
toString() |
getNumberOfNodes, getUniqueLeafId, isLeafNode, setUniqueLeafId
getDecisionPath, getMother, getNodeIndex, getRootNode, isDecisionNode, isDirectedGraphNode, isRoot, setIsRoot, setMother, toString
public LeafNode.PdfLeafNode(int idx, double[][] pdf) throws MaryConfigurationException
idx
- , a unique index numberpdf
- , pdf[numStreams][2*vectorSize]MaryConfigurationException
- MaryConfigurationExceptionpublic int getDataLength()
public double[] getMean()
public double[] getVariance()
public double getVoicedWeight()
public int getVectorSize()
protected void fillData(Object target, int pos, int len)
LeafNode
public Object getAllData()
LeafNode
getAllData
in class LeafNode
public int getNumberOfData()
LeafNode
getNumberOfData
in class LeafNode
public boolean isEmpty()
LeafNode
public LeafNode.LeafType getLeafNodeType()
LeafNode
getLeafNodeType
in class LeafNode
Copyright © 2000–2016 DFKI GmbH. All rights reserved.