C# Class Encog.App.Analyst.EncogAnalyst

Afficher le fichier Open project: encog/encog-silverlight-core Class Usage Examples

Méthodes publiques

Méthode Description
AddAnalystListener ( IAnalystListener listener ) : void

Add a listener.

AddCommand ( Cmd cmd ) : void

Add a command.

Analyze ( FileInfo file, bool headers, AnalystFileFormat format ) : void

Analyze the specified file. Used by the wizard.

DetermineInputCount ( ) : int

Determine the input count. This is the actual number of columns.

DetermineInputFieldCount ( ) : int

Determine the input field count, the fields are higher-level than columns.

DetermineOutputCount ( ) : int

Determine the output count, this is the number of output columns needed.

DetermineOutputFieldCount ( ) : int

Determine the number of output fields. Fields are higher level than columns.

DetermineTotalColumns ( ) : int

Determine the total number of columns.

DetermineTotalInputFieldCount ( ) : int

Determine the total input field count, minus ignored fields.

DetermineUniqueColumns ( ) : int

Determine how many unique columns there are. Timeslices are not counted multiple times.

DetermineUniqueInputFieldCount ( ) : int

Determine the unique input field count. Timeslices are not counted multiple times.

DetermineUniqueOutputFieldCount ( ) : int

Determine the unique output field count. Do not count timeslices multiple times.

Download ( ) : void

Download a raw file from the Internet.

EncogAnalyst ( ) : System

Construct the Encog analyst.

ExecuteTask ( AnalystTask task ) : void

Execute a task.

ExecuteTask ( String name ) : void

Execute a task.

Load ( FileInfo file ) : void

Load the specified script file.

Load ( Stream stream ) : void

Load from an input stream.

Load ( String filename ) : void

Load from the specified filename.

RemoveAnalystListener ( IAnalystListener listener ) : void

Remove a listener.

ReportTraining ( IMLTrain train ) : void

Report training.

ReportTrainingBegin ( ) : void

Report that training has begun.

ReportTrainingEnd ( ) : void

Report that training has ended.

Save ( FileInfo file ) : void

Save the script to a file.

Save ( Stream stream ) : void

Save the script to a stream.

Save ( String filename ) : void

Save the script to a filename.

ShouldStopCommand ( ) : bool

Should the current command be stopped.

Private Methods

Méthode Description
DownloadPage ( Uri url, FileInfo file ) : void

Down load a file from the specified URL, uncompress if needed.

Report ( int total, int current, String message ) : void

Report progress.

ReportCommandBegin ( int total, int current, String name ) : void

Report a command has begin.

ReportCommandEnd ( bool canceled ) : void

Report a command has ended.

ShouldStopAll ( ) : bool

Should all commands be stopped.

StopCurrentTask ( ) : void

Method Details

AddAnalystListener() public méthode

Add a listener.
public AddAnalystListener ( IAnalystListener listener ) : void
listener IAnalystListener The listener to add.
Résultat void

AddCommand() public méthode

Add a command.
public AddCommand ( Cmd cmd ) : void
cmd Encog.App.Analyst.Commands.Cmd The command to add.
Résultat void

Analyze() public méthode

Analyze the specified file. Used by the wizard.
public Analyze ( FileInfo file, bool headers, AnalystFileFormat format ) : void
file System.IO.FileInfo The file to analyze.
headers bool True if headers are present.
format AnalystFileFormat The format of the file.
Résultat void

DetermineInputCount() public méthode

Determine the input count. This is the actual number of columns.
public DetermineInputCount ( ) : int
Résultat int

DetermineInputFieldCount() public méthode

Determine the input field count, the fields are higher-level than columns.
public DetermineInputFieldCount ( ) : int
Résultat int

DetermineOutputCount() public méthode

Determine the output count, this is the number of output columns needed.
public DetermineOutputCount ( ) : int
Résultat int

DetermineOutputFieldCount() public méthode

Determine the number of output fields. Fields are higher level than columns.
public DetermineOutputFieldCount ( ) : int
Résultat int

DetermineTotalColumns() public méthode

Determine the total number of columns.
public DetermineTotalColumns ( ) : int
Résultat int

DetermineTotalInputFieldCount() public méthode

Determine the total input field count, minus ignored fields.
public DetermineTotalInputFieldCount ( ) : int
Résultat int

DetermineUniqueColumns() public méthode

Determine how many unique columns there are. Timeslices are not counted multiple times.
public DetermineUniqueColumns ( ) : int
Résultat int

DetermineUniqueInputFieldCount() public méthode

Determine the unique input field count. Timeslices are not counted multiple times.
public DetermineUniqueInputFieldCount ( ) : int
Résultat int

DetermineUniqueOutputFieldCount() public méthode

Determine the unique output field count. Do not count timeslices multiple times.
public DetermineUniqueOutputFieldCount ( ) : int
Résultat int

Download() public méthode

Download a raw file from the Internet.
public Download ( ) : void
Résultat void

EncogAnalyst() public méthode

Construct the Encog analyst.
public EncogAnalyst ( ) : System
Résultat System

ExecuteTask() public méthode

Execute a task.
public ExecuteTask ( AnalystTask task ) : void
task Encog.App.Analyst.Script.Task.AnalystTask The task to execute.
Résultat void

ExecuteTask() public méthode

Execute a task.
public ExecuteTask ( String name ) : void
name String The name of the task to execute.
Résultat void

Load() public méthode

Load the specified script file.
public Load ( FileInfo file ) : void
file System.IO.FileInfo The file to load.
Résultat void

Load() public méthode

Load from an input stream.
public Load ( Stream stream ) : void
stream Stream The stream to load from.
Résultat void

Load() public méthode

Load from the specified filename.
public Load ( String filename ) : void
filename String The filename to load from.
Résultat void

RemoveAnalystListener() public méthode

Remove a listener.
public RemoveAnalystListener ( IAnalystListener listener ) : void
listener IAnalystListener The listener to remove.
Résultat void

ReportTraining() public méthode

Report training.
public ReportTraining ( IMLTrain train ) : void
train IMLTrain The trainer.
Résultat void

ReportTrainingBegin() public méthode

Report that training has begun.
public ReportTrainingBegin ( ) : void
Résultat void

ReportTrainingEnd() public méthode

Report that training has ended.
public ReportTrainingEnd ( ) : void
Résultat void

Save() public méthode

Save the script to a file.
public Save ( FileInfo file ) : void
file System.IO.FileInfo The file to save to.
Résultat void

Save() public méthode

Save the script to a stream.
public Save ( Stream stream ) : void
stream Stream The stream to save to.
Résultat void

Save() public méthode

Save the script to a filename.
public Save ( String filename ) : void
filename String The filename to save to.
Résultat void

ShouldStopCommand() public méthode

Should the current command be stopped.
public ShouldStopCommand ( ) : bool
Résultat bool