public SendOrPostCallbackItem( EExecutionType executionType, SendOrPostCallback callback, object state, ManualResetEventSlim signalComplete) { ExecutionType = executionType; Callback = callback; State = state; SignalComplete = signalComplete; }
public DataProvider(String filePath, EExecutionType dataType, int seed, double trainSize, double validationSize, double testSize) { ExecutionType = dataType; _Random = new Random(seed); _ReadDataSetFromFile(filePath); _TrainSize = trainSize; _ValidationSize = validationSize; _TestSize = testSize; if ((_TrainSize + _ValidationSize + _TestSize) != 1) throw new ArgumentException("A soma do percentual de particionamento dos dados deve ser 100%"); }
public DataProvider(Data[] dataSet, EExecutionType executionType, int seed, double trainSize, double validationSize, double testSize) { _Random = new Random(seed); ExecutionType = executionType; DataSet = dataSet; DataSetLines = dataSet.Length; DataSetColumns = dataSet[0].Input.Length + dataSet[0].Output.Length; InputsN = dataSet[0].Input.Length; OutputsN = dataSet[0].Output.Length; MinValue = new double[DataSetColumns]; MaxValue = new double[DataSetColumns]; _TrainSize = trainSize; _ValidationSize = validationSize; _TestSize = testSize; if ((_TrainSize + _ValidationSize + _TestSize) != 1) throw new ArgumentException("A soma do percentual de particionamento dos dados deve ser 100%"); }
public BWLoadGridArgs(string filePath, EExecutionType executionType) { FilePath = filePath; ExecutionType = executionType; }