.. index:: pair: group; Engine .. _doxid-group__dnnl__graph__api__engine: Engine ====== .. toctree:: :hidden: Overview ~~~~~~~~ .. ref-code-block:: cpp :class: doxyrest-overview-code-block // global functions :ref:`engine` :ref:`dnnl::graph::make_engine_with_allocator`( :ref:`engine::kind` kind, size_t index, const :ref:`allocator`& alloc ); :ref:`dnnl_status_t` DNNL_API :ref:`dnnl_graph_make_engine_with_allocator`( :ref:`dnnl_engine_t`* engine, :ref:`dnnl_engine_kind_t` kind, size_t index, :ref:`const_dnnl_graph_allocator_t` alloc ); .. _details-group__dnnl__graph__api__engine: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Global Functions ---------------- .. index:: pair: function; make_engine_with_allocator .. _doxid-group__dnnl__graph__api__engine_1ga42ac93753b2a12d14b29704fe3b0b2fa: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`engine` dnnl::graph::make_engine_with_allocator( :ref:`engine::kind` kind, size_t index, const :ref:`allocator`& alloc ) This API is a supplement for existing onednn engine API. .. index:: pair: function; dnnl_graph_make_engine_with_allocator .. _doxid-group__dnnl__graph__api__engine_1gacd72ae9dc87f2fab2d155faa2bcf0258: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`dnnl_status_t` DNNL_API dnnl_graph_make_engine_with_allocator( :ref:`dnnl_engine_t`* engine, :ref:`dnnl_engine_kind_t` kind, size_t index, :ref:`const_dnnl_graph_allocator_t` alloc ) This API is a supplement for existing onednn engine API.