#pragma once #include #include #include #include #include #include #include namespace torch::jit { /** * Loads named parameters from the serialized data in @p in. * * Calls #TORCH_CHECK() if the data format is not recognized. */ TORCH_API std::map _load_parameters( std::istream& in, std::optional device = std::nullopt); /** * Loads named parameters from the serialized data in @p filename. * * Calls #TORCH_CHECK() if the data format is not recognized. */ TORCH_API std::map _load_parameters( const std::string& filename, std::optional device = std::nullopt); // NOTE: Please prefer using _load_parameters over using the function below. TORCH_API std::map mobile_module_to_parameter_map( const mobile::Module& module); } // namespace torch::jit