C# Class Ocronet.Dynamic.OcroFST.OcroFST

Inheritance: Ocronet.Dynamic.Interfaces.IGenericFst
ファイルを表示 Open project: nickun/OCRonet Class Usage Examples

Public Methods

Method Description
AcceptCost ( int vertex ) : float
CalculateHeuristics ( ) : void
ClearFlags ( ) : void
Costs ( int vertex ) : Floatarray
HasFlag ( int flag ) : bool
Heuristics ( ) : Floatarray
Inputs ( int vertex ) : Intarray
MakeFst ( string name ) : OcroFST

Создает экземпляр класса, наследованного от OcroFST

MakeOcroFst ( ) : OcroFST
Outputs ( int vertex ) : Intarray
SetAcceptCost ( int vertex, float new_value ) : void
SortByInput ( ) : void
SortByOutput ( ) : void
Targets ( int vertex ) : Intarray

Method Details

AcceptCost() public abstract method

public abstract AcceptCost ( int vertex ) : float
vertex int
return float

CalculateHeuristics() public abstract method

public abstract CalculateHeuristics ( ) : void
return void

ClearFlags() public abstract method

public abstract ClearFlags ( ) : void
return void

Costs() public abstract method

public abstract Costs ( int vertex ) : Floatarray
vertex int
return Floatarray

HasFlag() public abstract method

public abstract HasFlag ( int flag ) : bool
flag int
return bool

Heuristics() public abstract method

public abstract Heuristics ( ) : Floatarray
return Floatarray

Inputs() public abstract method

public abstract Inputs ( int vertex ) : Intarray
vertex int
return Intarray

MakeFst() public static method

Создает экземпляр класса, наследованного от OcroFST
public static MakeFst ( string name ) : OcroFST
name string имя класа
return OcroFST

MakeOcroFst() public static method

public static MakeOcroFst ( ) : OcroFST
return OcroFST

Outputs() public abstract method

public abstract Outputs ( int vertex ) : Intarray
vertex int
return Intarray

SetAcceptCost() public abstract method

public abstract SetAcceptCost ( int vertex, float new_value ) : void
vertex int
new_value float
return void

SortByInput() public abstract method

public abstract SortByInput ( ) : void
return void

SortByOutput() public abstract method

public abstract SortByOutput ( ) : void
return void

Targets() public abstract method

public abstract Targets ( int vertex ) : Intarray
vertex int
return Intarray