.. index:: pair: group; Graph API
.. _doxid-group__dnnl__graph__api:

Graph API
=========

.. toctree::
	:hidden:

	group_dnnl_graph_api_allocator.rst
	group_dnnl_graph_api_engine.rst
	group_dnnl_graph_api_logical_tensor.rst
	group_dnnl_graph_api_tensor.rst
	group_dnnl_graph_api_op.rst
	group_dnnl_graph_api_partition.rst
	group_dnnl_graph_api_compiled_partition.rst
	group_dnnl_graph_api_graph.rst
	group_dnnl_graph_api_compiled_partition_cache.rst
	group_dnnl_graph_api_constant_tensor_cache.rst
	group_dnnl_graph_api_dump_mode.rst
	group_dnnl_graph_api_utils.rst
	group_dnnl_graph_api_status.rst
	group_dnnl_graph_api_interop.rst
	namespace_dnnl_graph.rst

oneDNN Graph API

|	:ref:`Allocator<doxid-group__dnnl__graph__api__allocator>`
|	:ref:`Engine<doxid-group__dnnl__graph__api__engine>`
|	:ref:`Logical Tensor<doxid-group__dnnl__graph__api__logical__tensor>`
|	:ref:`Tensor<doxid-group__dnnl__graph__api__tensor>`
|	:ref:`Op<doxid-group__dnnl__graph__api__op>`
|	:ref:`Partition<doxid-group__dnnl__graph__api__partition>`
|	:ref:`Compiled Partition<doxid-group__dnnl__graph__api__compiled__partition>`
|	:ref:`Graph<doxid-group__dnnl__graph__api__graph>`
|	:ref:`Compiled Partition Cache<doxid-group__dnnl__graph__api__compiled__partition__cache>`
|	:ref:`Constant Tensor Cache<doxid-group__dnnl__graph__api__constant__tensor__cache>`
|	:ref:`Dump Mode<doxid-group__dnnl__graph__api__dump__mode>`
|	:ref:`Utilities<doxid-group__dnnl__graph__api__utils>`
|	:ref:`Status<doxid-group__dnnl__graph__api__status>`
|	:ref:`Runtime interoperability API<doxid-group__dnnl__graph__api__interop>`
|		:ref:`OpenCL interoperability API<doxid-group__dnnl__graph__api__ocl__interop>`
|		:ref:`SYCL interoperability API<doxid-group__dnnl__graph__api__sycl__interop>`



.. ref-code-block:: cpp
	:class: doxyrest-overview-code-block

	
	// namespaces

	namespace :ref:`dnnl::graph<doxid-namespacednnl_1_1graph>`;
		namespace :ref:`dnnl::graph::ocl_interop<doxid-namespacednnl_1_1graph_1_1ocl__interop>`;
		namespace :ref:`dnnl::graph::sycl_interop<doxid-namespacednnl_1_1graph_1_1sycl__interop>`;

