Ejemplo n.º 1
0
 public CutWithHmmCommand(IDagGenerator dagGenerator, IRouteGenerator routeGenerator, IAlgorithm algorithm) :
     base(dagGenerator, routeGenerator, algorithm ?? new ViterbiAlgorithm())
 {
 }
Ejemplo n.º 2
0
 public CutWithHmmCommand(IDagGenerator dagGenerator, IRouteGenerator routeGenerator, IAlgorithm algorithm)
     : base(dagGenerator, routeGenerator, algorithm ?? new ViterbiAlgorithm())
 {
 }
Ejemplo n.º 3
0
 protected BaseCutDagCommand(IDagGenerator dagGenerator, IRouteGenerator routeGenerator, IAlgorithm algorithm)
 {
     DagGenerator   = dagGenerator;
     RouteGenerator = routeGenerator;
     Algorithm      = algorithm;
 }
Ejemplo n.º 4
0
 public CutAllCommand(IDagGenerator dagGenerator, IRouteGenerator routeGenerator)
     : base(dagGenerator, routeGenerator, null)
 {
 }
Ejemplo n.º 5
0
 public BestRouteGenerator(IDagGenerator dagGenerator)
 {
     _dagGenerator = dagGenerator;
 }
Ejemplo n.º 6
0
 public void Initialize()
 {
     _dagGenerator            = new DagGenerator.DagGenerator();
     _routeGeneratorgenerator = new BestRouteGenerator(_dagGenerator);
     _hhmAlgorithm            = new ViterbiAlgorithm();
 }
Ejemplo n.º 7
0
 public BestRouteGenerator(IDagGenerator dagGenerator)
 {
     _dagGenerator = dagGenerator;
 }
Ejemplo n.º 8
0
 public CutWithoutHmmCommand(IDagGenerator dagGenerator, IRouteGenerator routeGenerator, IAlgorithm algorithm) :
     base(dagGenerator, routeGenerator, algorithm ?? new NoHmmAlgorithm())
 {
 }
Ejemplo n.º 9
0
 public CutWithoutHmmCommand(IDagGenerator dagGenerator, IRouteGenerator routeGenerator, IAlgorithm algorithm)
     : base(dagGenerator, routeGenerator, algorithm ?? new NoHmmAlgorithm())
 {
 }
Ejemplo n.º 10
0
 public CutAllCommand(IDagGenerator dagGenerator, IRouteGenerator routeGenerator) :
     base(dagGenerator, routeGenerator, null)
 {
 }
Ejemplo n.º 11
0
 public void Initialize()
 {
     _dagGenerator = new DagGenerator.DagGenerator();
     _routeGeneratorgenerator = new BestRouteGenerator(_dagGenerator);
     _hhmAlgorithm = new ViterbiAlgorithm();
 }