Receives a CSV of double point values from an istream and interprets them as minimum and maximum bounds on a number of parameters.
This class is used to receive and store a set of parameter configurations from an external parameter tuning algorithm.
Definition at line 13 of file ParameterInstances.h.
Read the file in istream, interpretting each comma-delimited row as an "individual" and each pair of columns as Parameter.
Throws std::invalid_argument if a non-double value is found, if the file has an odd number of columns, if two rows have an unequal number of columns, or if the first column in each pair has a value greater than the second column (since we must have min <= max).
Definition at line 91 of file ParameterInstances.cpp.