C# Class Ocronet.Dynamic.Recognizers.IModel

Inheritance: IComponent
Afficher le fichier Open project: nickun/OCRonet Class Usage Examples

Méthodes publiques

Свойство Type Description
DisableJunk bool

Protected Properties

Свойство Type Description
_extractor ComponentContainerExtractor

Méthodes publiques

Méthode Description
Classify ( Floatarray v ) : int
Copy ( IModel model ) : void
GetExtractor ( ) : IExtractor
GetModel ( int i ) : IComponent
GetProto ( Floatarray v, int i, int variant ) : void
IModel ( ) : System
MakeModel ( string name ) : IModel

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

OnTrainRound ( object sender, TrainEventArgs args ) : void
Outputs ( Floatarray p, Floatarray x ) : float
SetExtractor ( string name ) : void
SetModel ( IModel model, int i ) : void
UpdateModel ( ) : void
XAdd ( Floatarray v, int c ) : void
XOutputs ( OutputVector ov, Floatarray v ) : float

Run recognize

XTrain ( IDataset ds ) : void
nClasses ( ) : int
nFeatures ( ) : int
nModels ( ) : int
nProtos ( ) : int

Méthodes protégées

Méthode Description
Add ( Floatarray v, int c ) : void
Outputs ( OutputVector ov, Floatarray temp ) : float
Train ( IDataset ds ) : void

Method Details

Add() protected méthode

protected Add ( Floatarray v, int c ) : void
v Floatarray
c int
Résultat void

Classify() public méthode

public Classify ( Floatarray v ) : int
v Floatarray
Résultat int

Copy() public méthode

public Copy ( IModel model ) : void
model IModel
Résultat void

GetExtractor() public méthode

public GetExtractor ( ) : IExtractor
Résultat IExtractor

GetModel() public méthode

public GetModel ( int i ) : IComponent
i int
Résultat IComponent

GetProto() public méthode

public GetProto ( Floatarray v, int i, int variant ) : void
v Floatarray
i int
variant int
Résultat void

IModel() public méthode

public IModel ( ) : System
Résultat System

MakeModel() public static méthode

Создает экземпляр класса, наследованного от IModel
public static MakeModel ( string name ) : IModel
name string имя класа
Résultat IModel

OnTrainRound() public méthode

public OnTrainRound ( object sender, TrainEventArgs args ) : void
sender object
args TrainEventArgs
Résultat void

Outputs() public méthode

public Outputs ( Floatarray p, Floatarray x ) : float
p Floatarray
x Floatarray
Résultat float

Outputs() protected méthode

protected Outputs ( OutputVector ov, Floatarray temp ) : float
ov OutputVector
temp Floatarray
Résultat float

SetExtractor() public méthode

public SetExtractor ( string name ) : void
name string
Résultat void

SetModel() public méthode

public SetModel ( IModel model, int i ) : void
model IModel
i int
Résultat void

Train() protected méthode

protected Train ( IDataset ds ) : void
ds Ocronet.Dynamic.IOData.IDataset
Résultat void

UpdateModel() public méthode

public UpdateModel ( ) : void
Résultat void

XAdd() public méthode

public XAdd ( Floatarray v, int c ) : void
v Floatarray
c int
Résultat void

XOutputs() public méthode

Run recognize
public XOutputs ( OutputVector ov, Floatarray v ) : float
ov OutputVector network output
v Floatarray values can be 0..1 or 0..255, see RequireUByteInput property
Résultat float

XTrain() public méthode

public XTrain ( IDataset ds ) : void
ds Ocronet.Dynamic.IOData.IDataset
Résultat void

nClasses() public méthode

public nClasses ( ) : int
Résultat int

nFeatures() public méthode

public nFeatures ( ) : int
Résultat int

nModels() public méthode

public nModels ( ) : int
Résultat int

nProtos() public méthode

public nProtos ( ) : int
Résultat int

Property Details

DisableJunk public_oe property

public bool DisableJunk
Résultat bool

_extractor protected_oe property

protected ComponentContainerExtractor _extractor
Résultat ComponentContainerExtractor