#pragma once #include #include #include #include #include namespace autoopt { struct raw_data { Eigen::VectorXd _xs; std::vector _yss; }; std::generator> parse_dat_file( const std::filesystem::path& filename); std::pair, std::vector> parse_row(auto& iter, auto sentinel); raw_data read_data(const std::filesystem::path& filename); }