Package | Description |
---|---|
metdetection.meter.lpcfg |
Modifier and Type | Class and Description |
---|---|
class |
MetricalLpcfgMeasure
A
MetricalLpcfgMeasure is a type of MetricalLpcfgNonterminal , which
represents the Measure type of the tree. |
class |
MetricalLpcfgNonterminal
A
MetricalLpcfgNonterminal is an internal node in a metrical lpcfg tree. |
class |
MetricalLpcfgTerminal
A
MetricalLpcfgTerminal object represents a terminal symbol in the
rhythmic grammar. |
Modifier and Type | Field and Description |
---|---|
private MetricalLpcfgNode |
MetricalLpcfgElementNotFoundException.node
The Node which caused the Exception.
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<MetricalLpcfgNode> |
MetricalLpcfgNonterminal.children
A List of the children of this node.
|
Modifier and Type | Method and Description |
---|---|
MetricalLpcfgNode |
MetricalLpcfgNode.deepCopy()
Get a deep copy of this node.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<MetricalLpcfgNode> |
MetricalLpcfgNonterminal.getChildren()
Get the children of this non-terminal.
|
Modifier and Type | Method and Description |
---|---|
void |
MetricalLpcfgNonterminal.addChild(MetricalLpcfgNode child)
Add a new node as a child of this non-terminal.
|
private double |
MetricalLpcfg.getNodeLogProbability(MetricalLpcfgNode node,
MetricalLpcfgHead parentHead,
Measure measure)
Get the log probability of the given Node.
|
private void |
MetricalLpcfg.updateCounts(MetricalLpcfgNode node,
MetricalLpcfgHead parentHead,
Measure measure,
boolean adding)
Update the counts maps recursively for each node under the given one.
|
Constructor and Description |
---|
MetricalLpcfgElementNotFoundException(MetricalLpcfgNode node)
Create a new Exception based on the given Tree.
|