C# Class Ocronet.Dynamic.OcroFST.AStarUtil

Show file Open project: nickun/OCRonet Class Usage Examples

Public Methods

Method Description
a_star ( Intarray inputs, Intarray vertices, Intarray outputs, Floatarray costs, OcroFST fst ) : bool
a_star ( string &result, OcroFST fst ) : double
a_star ( string &result, OcroFST fst1, OcroFST fst2 ) : double
a_star_backwards ( Floatarray costs_for_all_nodes, IGenericFst fst ) : void
a_star_in_composition ( Intarray inputs, Intarray vertices1, Intarray vertices2, Intarray outputs, Floatarray costs, OcroFST fst1, Floatarray g1, OcroFST fst2, Floatarray g2 ) : bool
a_star_in_composition ( Intarray inputs, Intarray vertices1, Intarray vertices2, Intarray outputs, Floatarray costs, OcroFST fst1, OcroFST fst2 ) : bool

Private Methods

Method Description
a_star2_internal ( Intarray inputs, Intarray vertices1, Intarray vertices2, Intarray outputs, Floatarray costs, IGenericFst fst1, IGenericFst fst2, Floatarray g1, Floatarray g2, CompositionFst composition ) : bool

Method Details

a_star() public static method

public static a_star ( Intarray inputs, Intarray vertices, Intarray outputs, Floatarray costs, OcroFST fst ) : bool
inputs Intarray
vertices Intarray
outputs Intarray
costs Floatarray
fst OcroFST
return bool

a_star() public static method

public static a_star ( string &result, OcroFST fst ) : double
result string
fst OcroFST
return double

a_star() public static method

public static a_star ( string &result, OcroFST fst1, OcroFST fst2 ) : double
result string
fst1 OcroFST
fst2 OcroFST
return double

a_star_backwards() public static method

public static a_star_backwards ( Floatarray costs_for_all_nodes, IGenericFst fst ) : void
costs_for_all_nodes Floatarray
fst Ocronet.Dynamic.Interfaces.IGenericFst
return void

a_star_in_composition() public static method

public static a_star_in_composition ( Intarray inputs, Intarray vertices1, Intarray vertices2, Intarray outputs, Floatarray costs, OcroFST fst1, Floatarray g1, OcroFST fst2, Floatarray g2 ) : bool
inputs Intarray
vertices1 Intarray
vertices2 Intarray
outputs Intarray
costs Floatarray
fst1 OcroFST
g1 Floatarray
fst2 OcroFST
g2 Floatarray
return bool

a_star_in_composition() public static method

public static a_star_in_composition ( Intarray inputs, Intarray vertices1, Intarray vertices2, Intarray outputs, Floatarray costs, OcroFST fst1, OcroFST fst2 ) : bool
inputs Intarray
vertices1 Intarray
vertices2 Intarray
outputs Intarray
costs Floatarray
fst1 OcroFST
fst2 OcroFST
return bool