public class FeatureTransducer extends Transducer
| Modifier and Type | Class and Description |
|---|---|
class |
FeatureTransducer.State |
protected class |
FeatureTransducer.Transition |
protected class |
FeatureTransducer.TransitionIterator |
Transducer.BeamLattice, Transducer.Lattice, Transducer.ViterbiLattice, Transducer.ViterbiPath, Transducer.ViterbiPath_NBest, Transducer.ViterbiPathBeam, Transducer.ViterbiPathBeamB, Transducer.ViterbiPathBeamFB, Transducer.ViterbiPathBeamKLINFINITE_COST, inputPipe, outputPipe, ZERO_COST| Constructor and Description |
|---|
FeatureTransducer() |
FeatureTransducer(Alphabet dictionary) |
FeatureTransducer(Alphabet inputAlphabet,
Alphabet outputAlphabet) |
| Modifier and Type | Method and Description |
|---|---|
void |
addState(String name,
double initialCost,
double finalCost,
int[] inputs,
int[] outputs,
double[] costs,
String[] destinationNames) |
void |
addState(String name,
double initialCost,
double finalCost,
Object[] inputs,
Object[] outputs,
double[] costs,
String[] destinationNames) |
void |
estimate() |
Alphabet |
getInputAlphabet() |
Alphabet |
getOutputAlphabet() |
Transducer.State |
getState(int index) |
Iterator |
initialStateIterator() |
boolean |
isTrainable() |
int |
numStates() |
void |
reset() |
void |
setTrainable(boolean f) |
averageTokenAccuracy, averageTokenAccuracy, canIterateAllTransitions, forwardBackward, forwardBackward, forwardBackward, forwardBackward, forwardBackward, forwardBackward, forwardBackward, forwardBackward, forwardBackwardBeam, forwardBackwardBeam, forwardBackwardBeam, forwardBackwardBeam, forwardBackwardBeam, forwardBackwardBeam, forwardBackwardBeam, forwardBackwardBeam, generatePath, getBeamWidth, getInputPipe, getNstatesExpl, getOutputPipe, getViterbiLattice, incIter, isGenerative, pipe, print, setBeamWidth, setCurIter, setKLeps, setRmin, setUseForwardBackwardBeam, stateIndexOfString, sumNegLogProb, train, transduce, viterbiPath_NBest, viterbiPath_NBest, viterbiPath, viterbiPath, viterbiPath, viterbiPathBeam, viterbiPathBeam, viterbiPathBeam, viterbiPathBeamB, viterbiPathBeamB, viterbiPathBeamB, viterbiPathBeamB, viterbiPathBeamFB, viterbiPathBeamFB, viterbiPathBeamFB, viterbiPathBeamFB, viterbiPathBeamKL, viterbiPathBeamKL, viterbiPathBeamKLpublic FeatureTransducer(Alphabet dictionary)
public FeatureTransducer()
public Alphabet getInputAlphabet()
public Alphabet getOutputAlphabet()
public void addState(String name, double initialCost, double finalCost, int[] inputs, int[] outputs, double[] costs, String[] destinationNames)
public void addState(String name, double initialCost, double finalCost, Object[] inputs, Object[] outputs, double[] costs, String[] destinationNames)
public int numStates()
numStates in class Transducerpublic Transducer.State getState(int index)
getState in class Transducerpublic Iterator initialStateIterator()
initialStateIterator in class Transducerpublic boolean isTrainable()
isTrainable in class Transducerpublic void setTrainable(boolean f)
setTrainable in class Transducerpublic void reset()
public void estimate()
Copyright © 2019 JULIE Lab, Germany. All rights reserved.