Deep Neural Network Library (DNNL)  1.3.0
Performance library for Deep Learning
dnnl::engine Member List

This is the complete list of members for dnnl::engine, including all inherited members.

engine()=defaultdnnl::engine
engine(kind kind, size_t index)dnnl::engineinline
engine(kind kind, cl_device_id device, cl_context context)dnnl::engineinline
engine(const handle< dnnl_primitive_desc_t > &pd)dnnl::engineinline
get(bool allow_empty=false) constdnnl::handle< dnnl_engine_t >inline
get_count(kind kind)dnnl::engineinlinestatic
get_kind() constdnnl::engineinline
get_ocl_context() constdnnl::engineinline
get_ocl_device() constdnnl::engineinline
handle()=defaultdnnl::engine
handle(const handle< T, traits > &)=defaultdnnl::engine
handle(handle< T, traits > &&)=defaultdnnl::engine
handle(T t, bool weak=false)dnnl::engineinlineexplicit
handle< dnnl_engine_t >::handle()=defaultdnnl::handle< dnnl_engine_t >
handle< dnnl_engine_t >::handle(const handle< dnnl_engine_t, handle_traits< dnnl_engine_t > > &)=defaultdnnl::handle< dnnl_engine_t >
handle< dnnl_engine_t >::handle(handle< dnnl_engine_t, handle_traits< dnnl_engine_t > > &&)=defaultdnnl::handle< dnnl_engine_t >
handle< dnnl_engine_t >::handle(dnnl_engine_t t, bool weak=false)dnnl::handle< dnnl_engine_t >inlineexplicit
kind enum namednnl::engine
operator bool() constdnnl::handle< dnnl_engine_t >inlineexplicit
operator dnnl_engine_t() constdnnl::handle< dnnl_engine_t >inlineexplicit
operator!=(const handle &other) constdnnl::handle< dnnl_engine_t >inline
operator=(const handle< dnnl_engine_t, handle_traits< dnnl_engine_t > > &)=defaultdnnl::handle< dnnl_engine_t >
operator=(handle< dnnl_engine_t, handle_traits< dnnl_engine_t > > &&)=defaultdnnl::handle< dnnl_engine_t >
operator==(const handle< dnnl_engine_t, handle_traits< dnnl_engine_t > > &other) constdnnl::handle< dnnl_engine_t >inline
query(const primitive_desc &pd)dnnl::engineinlinestatic
reset(dnnl_engine_t t, bool weak=false)dnnl::handle< dnnl_engine_t >inline