#pragma once #include #include #include #include "LayerData.hpp" namespace fmri { using std::string; using std::vector; class Simulator { public: Simulator(const string &model_file, const string &weights_file, const string &means_file = ""); ~Simulator(); vector simulate(const string &input_file); private: struct Impl; std::unique_ptr pImpl; }; }