C# Class Ocronet.Dynamic.OcroFST.CompositionFstImpl

Inheritance: CompositionFst
ファイルを表示 Open project: nickun/OCRonet

Public Properties

Property Type Description
l1 Ocronet.Dynamic.Interfaces.IGenericFst
l2 Ocronet.Dynamic.Interfaces.IGenericFst
override_finish int
override_start int

Public Methods

Method Description
Arcs ( Intarray ids, Intarray targets, Intarray outputs, Floatarray costs, int node ) : void
BestPath ( string &result ) : double
CheckOwnsNothing ( ) : void
Combine ( int i1, int i2 ) : int
CompositionFstImpl ( IGenericFst l1, IGenericFst l2, int o_s, int o_f ) : System
GetAcceptCost ( int node ) : float
GetStart ( ) : int
Load ( string path ) : void
Move1 ( ) : IGenericFst
Move2 ( ) : IGenericFst
Save ( string path ) : void
SplitIndex ( int &result1, int &result2, int index ) : void
SplitIndices ( Intarray result1, Intarray result2, Intarray indices ) : void
nStates ( ) : int

Method Details

Arcs() public method

public Arcs ( Intarray ids, Intarray targets, Intarray outputs, Floatarray costs, int node ) : void
ids Intarray
targets Intarray
outputs Intarray
costs Floatarray
node int
return void

BestPath() public method

public BestPath ( string &result ) : double
result string
return double

CheckOwnsNothing() public method

public CheckOwnsNothing ( ) : void
return void

Combine() public method

public Combine ( int i1, int i2 ) : int
i1 int
i2 int
return int

CompositionFstImpl() public method

public CompositionFstImpl ( IGenericFst l1, IGenericFst l2, int o_s, int o_f ) : System
l1 Ocronet.Dynamic.Interfaces.IGenericFst
l2 Ocronet.Dynamic.Interfaces.IGenericFst
o_s int
o_f int
return System

GetAcceptCost() public method

public GetAcceptCost ( int node ) : float
node int
return float

GetStart() public method

public GetStart ( ) : int
return int

Load() public method

public Load ( string path ) : void
path string
return void

Move1() public method

public Move1 ( ) : IGenericFst
return Ocronet.Dynamic.Interfaces.IGenericFst

Move2() public method

public Move2 ( ) : IGenericFst
return Ocronet.Dynamic.Interfaces.IGenericFst

Save() public method

public Save ( string path ) : void
path string
return void

SplitIndex() public method

public SplitIndex ( int &result1, int &result2, int index ) : void
result1 int
result2 int
index int
return void

SplitIndices() public method

public SplitIndices ( Intarray result1, Intarray result2, Intarray indices ) : void
result1 Intarray
result2 Intarray
indices Intarray
return void

nStates() public method

public nStates ( ) : int
return int

Property Details

l1 public_oe property

public IGenericFst,Ocronet.Dynamic.Interfaces l1
return Ocronet.Dynamic.Interfaces.IGenericFst

l2 public_oe property

public IGenericFst,Ocronet.Dynamic.Interfaces l2
return Ocronet.Dynamic.Interfaces.IGenericFst

override_finish public_oe property

public int override_finish
return int

override_start public_oe property

public int override_start
return int