Halide 16.0.0
Halide compiler and libraries
|
#include <ParamMap.h>
Public Member Functions | |
template<typename T > | |
ParamMapping (const Param< T > &p, const T &val) | |
ParamMapping (const ImageParam &p, Buffer<> &buf) | |
template<typename T , int Dims> | |
ParamMapping (const ImageParam &p, Buffer< T, Dims > &buf) | |
ParamMapping (const ImageParam &p, Buffer<> *buf_ptr) | |
template<typename T , int Dims> | |
ParamMapping (const ImageParam &p, Buffer< T, Dims > *buf_ptr) | |
Public Attributes | |
const Internal::Parameter * | parameter {nullptr} |
const ImageParam * | image_param {nullptr} |
halide_scalar_value_t | value |
Buffer | buf |
Buffer * | buf_out_param |
Definition at line 19 of file ParamMap.h.
|
inline |
Definition at line 27 of file ParamMap.h.
References Halide::ParamMap::val, and value.
|
inline |
Definition at line 32 of file ParamMap.h.
|
inline |
Definition at line 37 of file ParamMap.h.
|
inline |
Definition at line 41 of file ParamMap.h.
|
inline |
Definition at line 46 of file ParamMap.h.
const Internal::Parameter* Halide::ParamMap::ParamMapping::parameter {nullptr} |
Definition at line 20 of file ParamMap.h.
const ImageParam* Halide::ParamMap::ParamMapping::image_param {nullptr} |
Definition at line 21 of file ParamMap.h.
halide_scalar_value_t Halide::ParamMap::ParamMapping::value |
Definition at line 22 of file ParamMap.h.
Referenced by ParamMapping().
Buffer Halide::ParamMap::ParamMapping::buf |
Definition at line 23 of file ParamMap.h.
Buffer* Halide::ParamMap::ParamMapping::buf_out_param |
Definition at line 24 of file ParamMap.h.