C# 클래스 finances_optimize.Optimizer

파일 보기 프로젝트 열기: fanny-yang/Data_DSA_Skript

공개 메소드들

메소드 설명
Optimize ( string>.Dictionary rawArguments ) : void
Optimize ( FsdParser inputParser, string outputFileName, int layers, double minThreshold, double maxThreshold, double thresholdStepSize, int minTrades, int iterations, int randomize, FsdParser validationParsers ) : void
Optimize ( string inputFileName, string outputFileName, int layers, double minThreshold, double maxThreshold, double thresholdStepSize, int minTrades, int iterations, int randomize, string validationFileNames ) : void

비공개 메소드들

메소드 설명
getLayerCombinations ( int layer, HashSet &combinations ) : void
getLayerCombinations ( int layer, HashSet &combinations, int currentDepth, List currentLayerComponents ) : void
getStatistics ( Network network, FsdParser parser, double threshold, int &numTradesWon, int &numTradesLost, double &tradeWinRate ) : void

메소드 상세

Optimize() 공개 정적인 메소드

public static Optimize ( string>.Dictionary rawArguments ) : void
rawArguments string>.Dictionary
리턴 void

Optimize() 공개 정적인 메소드

public static Optimize ( FsdParser inputParser, string outputFileName, int layers, double minThreshold, double maxThreshold, double thresholdStepSize, int minTrades, int iterations, int randomize, FsdParser validationParsers ) : void
inputParser FsdParser
outputFileName string
layers int
minThreshold double
maxThreshold double
thresholdStepSize double
minTrades int
iterations int
randomize int
validationParsers FsdParser
리턴 void

Optimize() 공개 정적인 메소드

public static Optimize ( string inputFileName, string outputFileName, int layers, double minThreshold, double maxThreshold, double thresholdStepSize, int minTrades, int iterations, int randomize, string validationFileNames ) : void
inputFileName string
outputFileName string
layers int
minThreshold double
maxThreshold double
thresholdStepSize double
minTrades int
iterations int
randomize int
validationFileNames string
리턴 void