Intel® oneAPI Deep Neural Network Developer Guide and Reference
A newer version of this document is available. Customers should click here to go to the newest version.
Visible to Intel only — GUID: GUID-A39546FE-3EC4-405E-A6DD-97A23264D4C5
Visible to Intel only — GUID: GUID-A39546FE-3EC4-405E-A6DD-97A23264D4C5
struct dnnl::deconvolution_forward
Overview
Deconvolution forward propagation primitive. More…
#include <dnnl.hpp> struct deconvolution_forward: public dnnl::primitive { // structs struct primitive_desc; // construction deconvolution_forward(); deconvolution_forward(const primitive_desc& pd); deconvolution_forward( const primitive_desc& pd, const std::vector<uint8_t>& cache_blob ); };
Inherited Members
public: // enums enum kind; // methods handle<T, traits>& operator = (const handle<T, traits>&); handle<T, traits>& operator = (handle<T, traits>&&); void reset(T t, bool weak = false); T get(bool allow_empty = false) const; operator T () const; operator bool () const; bool operator == (const handle<T, traits>& other) const; bool operator != (const handle& other) const; const_dnnl_primitive_desc_t get_primitive_desc() const; kind get_kind() const; std::vector<uint8_t> get_cache_blob() const; void execute(const stream& astream, const std::unordered_map<int, memory>& args) const; handle(); handle(); handle(); handle();
Detailed Documentation
Deconvolution forward propagation primitive.
Construction
deconvolution_forward()
Default constructor. Produces an empty object.
deconvolution_forward(const primitive_desc& pd)
Constructs a deconvolution forward propagation primitive.
Parameters:
pd |
Primitive descriptor for a deconvolution forward propagation primitive. |
deconvolution_forward( const primitive_desc& pd, const std::vector<uint8_t>& cache_blob )
Constructs a deconvolution forward propagation primitive from a cache blob.
Parameters:
pd |
Primitive descriptor for a deconvolution forward propagation primitive. |
cache_blob |
Cache blob. |