#ifndef __HYPERNEAT_NEURALNETPRMS_HPP__ #define __HYPERNEAT_NEURALNETPRMS_HPP__ #include #include #include namespace hyperneat { class NeuralNetPrms { public: Vector _inputMap; Vector _outputMap; size_t _testGridLevel = 3; size_t _maxQuadTreeLevel = SIZE_MAX; size_t _minQuadTreeLevel = 0; double _bandPruningThreshold = 0.3; double _varianceThreshold = 0.03; double _divisionThreshold = 0.03; size_t _iterations = SIZE_MAX; }; } #endif