be.unamur.inference.ngram
Class BigramUsageModel
java.lang.Object
be.unamur.transitionsystem.AbstractTransitionSystem<be.unamur.transitionsystem.State,be.unamur.transitionsystem.usagemodel.UsageModelTransition,be.unamur.transitionsystem.Action>
be.unamur.transitionsystem.usagemodel.UsageModel
be.unamur.inference.ngram.BigramUsageModel
- All Implemented Interfaces:
- be.unamur.transitionsystem.TransitionSystem
public class BigramUsageModel
- extends be.unamur.transitionsystem.usagemodel.UsageModel
This class represent a UsageModel build using the Bigram
class.
- Author:
- Xavier Devroey - xavier.devroey@unamur.be
| Fields inherited from class be.unamur.transitionsystem.AbstractTransitionSystem |
factory |
| Methods inherited from class be.unamur.transitionsystem.usagemodel.UsageModel |
copy, importTransitions |
| Methods inherited from class be.unamur.transitionsystem.AbstractTransitionSystem |
actions, addAction, addState, getAction, getInitialState, getState, importActions, importStates, numberOfActions, numberOfStates, removeState, removeTransition, setFactory, setInitialState, states, toString |
BigramUsageModel
public BigramUsageModel()
- Creates a new
BigramUsageModel.
addTransition
public OccurrenceCounTransition addTransition(be.unamur.transitionsystem.State from,
be.unamur.transitionsystem.State to,
be.unamur.transitionsystem.Action action)
- Specified by:
addTransition in interface be.unamur.transitionsystem.TransitionSystem- Overrides:
addTransition in class be.unamur.transitionsystem.usagemodel.UsageModel
addTransition
public OccurrenceCounTransition addTransition(be.unamur.transitionsystem.State from,
be.unamur.transitionsystem.State to,
be.unamur.transitionsystem.Action action,
double probability)
- Overrides:
addTransition in class be.unamur.transitionsystem.usagemodel.UsageModel
Copyright © 2014 PReCISE, University of Namur. All rights reserved.