IGLib 1.4
The IGLib base library for development of numerical, technical and business applications.
|
Class for mapping file server. More...
Public Member Functions | |
MappingApproximationFileServerNeural (string workingDirectoryPath) | |
virtual void | ClearMessages () |
Clears all messages in the nmapping approximator's file client/server directory. | |
virtual void | ServerCalculateMappingApproximation () |
Performs server-side mapping and calculation of the approximation. Reads reduced input from standard location, mapps inputs, calculates output, mapps outputs and writes it to the standard location. | |
virtual void | ClientTestCalculateMappingApproximation (string inputFilePath, string outputFilePath) |
Performs client-side test calculation of neural network based approximation where input parameters are read from a specified function JSON file with reduced input parameters, copies to specified JSON file with total inputs and calculated output values are written to the specified file. | |
Properties | |
MappingApproximationFileManager | MappingFileManager [get, set] |
Private Attributes | |
MappingApproximationFileManager | _mappingFileManager |
Class for mapping file server.
$A tako78 Jul.21
IG::Neural::MappingApproximationFileServerNeural::MappingApproximationFileServerNeural | ( | string | workingDirectoryPath | ) | [inline] |
virtual void IG::Neural::MappingApproximationFileServerNeural::ClearMessages | ( | ) | [inline, virtual] |
Clears all messages in the nmapping approximator's file client/server directory.
$A tako78 Jul.21
Reimplemented from IG::Neural::ApproximationFileServerNeural.
virtual void IG::Neural::MappingApproximationFileServerNeural::ServerCalculateMappingApproximation | ( | ) | [inline, virtual] |
Performs server-side mapping and calculation of the approximation. Reads reduced input from standard location, mapps inputs, calculates output, mapps outputs and writes it to the standard location.
$A tako78 Jul.21
virtual void IG::Neural::MappingApproximationFileServerNeural::ClientTestCalculateMappingApproximation | ( | string | inputFilePath, |
string | outputFilePath | ||
) | [inline, virtual] |
Performs client-side test calculation of neural network based approximation where input parameters are read from a specified function JSON file with reduced input parameters, copies to specified JSON file with total inputs and calculated output values are written to the specified file.
inputFilePath | Path to the JSON file where input parameters are read from. The file pointed at must exist. |
outputFilePath | Path of a file where the calculated approximated values are written to. It can be null or empty string, in this case parameters are not written to a file (but they are still output on console). |
$A tako78 Jul.21
MappingApproximationFileManager IG::Neural::MappingApproximationFileServerNeural::_mappingFileManager [private] |
MappingApproximationFileManager IG::Neural::MappingApproximationFileServerNeural::MappingFileManager [get, set] |