general.add_options()
("help,h", "Display available options")
("nnpackage", po::value<std::string>()->required())
- ("dump,d", po::value<std::string>()->default_value(""), "Output filename");
+ ("dump,d", po::value<std::string>()->default_value(""), "Output filename")
+ ("load,l", po::value<std::string>()->default_value(""), "Input filename");
// clang-format on
_options.add(general);
_dump_filename = vm["dump"].as<std::string>();
}
+ if (vm.count("load"))
+ {
+ _load_filename = vm["load"].as<std::string>();
+ }
+
if (vm.count("nnpackage"))
{
_package_filename = vm["nnpackage"].as<std::string>();
const std::string &getPackageFilename(void) const { return _package_filename; }
const std::string &getDumpFilename(void) const { return _dump_filename; }
+ const std::string &getLoadFilename(void) const { return _load_filename; }
private:
void Initialize();
std::string _package_filename;
std::string _dump_filename;
+ std::string _load_filename;
};
} // end of namespace NNPackageRun