C# 클래스 Ocronet.Dynamic.OcroFST.CompositionFstImpl

상속: CompositionFst
파일 보기 프로젝트 열기: nickun/OCRonet

공개 프로퍼티들

프로퍼티 타입 설명
l1 Ocronet.Dynamic.Interfaces.IGenericFst
l2 Ocronet.Dynamic.Interfaces.IGenericFst
override_finish int
override_start int

공개 메소드들

메소드 설명
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

메소드 상세

Arcs() 공개 메소드

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

BestPath() 공개 메소드

public BestPath ( string &result ) : double
result string
리턴 double

CheckOwnsNothing() 공개 메소드

public CheckOwnsNothing ( ) : void
리턴 void

Combine() 공개 메소드

public Combine ( int i1, int i2 ) : int
i1 int
i2 int
리턴 int

CompositionFstImpl() 공개 메소드

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
리턴 System

GetAcceptCost() 공개 메소드

public GetAcceptCost ( int node ) : float
node int
리턴 float

GetStart() 공개 메소드

public GetStart ( ) : int
리턴 int

Load() 공개 메소드

public Load ( string path ) : void
path string
리턴 void

Move1() 공개 메소드

public Move1 ( ) : IGenericFst
리턴 Ocronet.Dynamic.Interfaces.IGenericFst

Move2() 공개 메소드

public Move2 ( ) : IGenericFst
리턴 Ocronet.Dynamic.Interfaces.IGenericFst

Save() 공개 메소드

public Save ( string path ) : void
path string
리턴 void

SplitIndex() 공개 메소드

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

SplitIndices() 공개 메소드

public SplitIndices ( Intarray result1, Intarray result2, Intarray indices ) : void
result1 Intarray
result2 Intarray
indices Intarray
리턴 void

nStates() 공개 메소드

public nStates ( ) : int
리턴 int

프로퍼티 상세

l1 공개적으로 프로퍼티

public IGenericFst,Ocronet.Dynamic.Interfaces l1
리턴 Ocronet.Dynamic.Interfaces.IGenericFst

l2 공개적으로 프로퍼티

public IGenericFst,Ocronet.Dynamic.Interfaces l2
리턴 Ocronet.Dynamic.Interfaces.IGenericFst

override_finish 공개적으로 프로퍼티

public int override_finish
리턴 int

override_start 공개적으로 프로퍼티

public int override_start
리턴 int