1 #ifndef HALIDE_DESERIALIZATION_H 2 #define HALIDE_DESERIALIZATION_H 14 Pipeline
deserialize_pipeline(
const std::string &filename,
const std::map<std::string, Parameter> &user_params);
20 Pipeline
deserialize_pipeline(std::istream &in,
const std::map<std::string, Parameter> &user_params);
26 Pipeline
deserialize_pipeline(
const std::vector<uint8_t> &data,
const std::map<std::string, Parameter> &user_params);
Defines the front-end class representing an entire Halide imaging pipeline.
This file defines the class FunctionDAG, which is our representation of a Halide pipeline, and contains methods to using Halide's bounds tools to query properties of it.
Pipeline deserialize_pipeline(const std::string &filename, const std::map< std::string, Parameter > &user_params)
Deserialize a Halide pipeline from a file.
std::map< std::string, Parameter > deserialize_parameters(const std::string &filename)
Deserialize the extenal parameters for the Halide pipeline from a file.