.. index:: pair: enum; dnnl_graph_op_kind_t
.. _doxid-group__dnnl__graph__api__op_1gad3d8d1611b566cade947d9d30225d5b2:

enum dnnl_graph_op_kind_t
=========================

Kinds of operations.

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

	#include <dnnl_graph_types.h>

	enum dnnl_graph_op_kind_t
	{
	    :target:`dnnl_graph_op_abs<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a2606ea6be72f82a0132767fa0b025f8d>`,
	    :target:`dnnl_graph_op_abs_backward<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a26907255964e814592d7c9af75619778>`,
	    :target:`dnnl_graph_op_add<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2ad7daa2ec32a518c6b8b0cceec264ca60>`,
	    :target:`dnnl_graph_op_avg_pool<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2ace9bdde5a111771ededfcfb88ac149b2>`,
	    :target:`dnnl_graph_op_avg_pool_backward<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a6ceceb92849d52b0a949a76e94d86771>`,
	    :target:`dnnl_graph_op_batch_norm_backward<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a1cf567e9842241074bdb427438d509c9>`,
	    :target:`dnnl_graph_op_batch_norm_forward_training<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2acab855667ee98ff20c040db46671ba95>`,
	    :target:`dnnl_graph_op_batch_norm_inference<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a0f7e0e4689cca44ba8fb813e3b7f1ee8>`,
	    :target:`dnnl_graph_op_bias_add<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a611a003ca82f8748ecc1607298bf5116>`,
	    :target:`dnnl_graph_op_bias_add_backward<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2ac796f4665c3da764ece893e29253826d>`,
	    :target:`dnnl_graph_op_clamp<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a0b60f0a1b1247363eafc37b1c719115e>`,
	    :target:`dnnl_graph_op_clamp_backward<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a3a3bcb92dc3e212416265a227e287408>`,
	    :target:`dnnl_graph_op_concat<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a57f04229962961fe282d5068d9742233>`,
	    :target:`dnnl_graph_op_convolution<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2abb00f830fb46a9706c490cfc8c6ade34>`,
	    :target:`dnnl_graph_op_convolution_backward_data<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2aa2c18b75655b69c5123f62323af67583>`,
	    :target:`dnnl_graph_op_convolution_backward_weights<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a80290aa661f25edbc189855ebf026d7a>`,
	    :target:`dnnl_graph_op_conv_transpose<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a0232b68c5e7ccd053aa323fa5e17616e>`,
	    :target:`dnnl_graph_op_conv_transpose_backward_data<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2adfab199094c5a32c1dc528d1ccda17c5>`,
	    :target:`dnnl_graph_op_conv_transpose_backward_weights<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a2105ad415b06f3b0daf25264f879ab3c>`,
	    :target:`dnnl_graph_op_dequantize<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a597e050ec5395ea4a12b3ac5450e3f05>`,
	    :target:`dnnl_graph_op_divide<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a4a8bfa2f4a386a527d5eaecef36a5ea8>`,
	    :target:`dnnl_graph_op_dynamic_dequantize<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a21a8ea5cd3941ec7a03170878e2e4049>`,
	    :target:`dnnl_graph_op_dynamic_quantize<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2ad15ab78e78e0aefd7d5abff6e15d45a4>`,
	    :target:`dnnl_graph_op_elu<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a4ace10a471987782deb6327f6705f5f6>`,
	    :target:`dnnl_graph_op_elu_backward<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a6bf6717ac8c1c1f21040e1d4a71791a6>`,
	    :target:`dnnl_graph_op_end<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2ab9164750ebeb646023cb15fad8659dc7>`,
	    :target:`dnnl_graph_op_exp<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2ad11aa59456d539841ace50220ee20fc2>`,
	    :target:`dnnl_graph_op_gelu<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a9c255ff0298f10fbc5c197a229d7832f>`,
	    :target:`dnnl_graph_op_gelu_backward<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2acb84e619d161e4548cd35e4da2ca4f6e>`,
	    :target:`dnnl_graph_op_hard_swish<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a45b55ffd97c36c8369d47eb4e537cf9b>`,
	    :target:`dnnl_graph_op_hard_swish_backward<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a61198f1692f96cf41fb2b93421dc5853>`,
	    :target:`dnnl_graph_op_interpolate<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a4c5a7a73a29b1df27e4a9bfc3cfa5d21>`,
	    :target:`dnnl_graph_op_interpolate_backward<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a861e8fbbeb25af954df25f2ae13bf28c>`,
	    :target:`dnnl_graph_op_layer_norm<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2af5fb7fce5ba3ff0f184330529320dd1f>`,
	    :target:`dnnl_graph_op_layer_norm_backward<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2afc8dd4a35e99591b4622f0204ec81509>`,
	    :target:`dnnl_graph_op_leaky_relu<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2ac3941fed24ba87b25585b81836fc86aa>`,
	    :target:`dnnl_graph_op_log<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a207a1817b9f13d97f93aa65deb45afc6>`,
	    :target:`dnnl_graph_op_log_softmax<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a50d389c2bb35fd9ca6b0ebc6e21d9816>`,
	    :target:`dnnl_graph_op_log_softmax_backward<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2ab9569a35bfd9fa21241e246675e8d957>`,
	    :target:`dnnl_graph_op_matmul<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a0fed8efd111aa07584130ae994f227b0>`,
	    :target:`dnnl_graph_op_maximum<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a5f541753eb032a254885563fdcfd8e09>`,
	    :target:`dnnl_graph_op_max_pool<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2aa7e31b932ff0203350aa072418aeba1e>`,
	    :target:`dnnl_graph_op_max_pool_backward<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a8b9903eecaf77a6d4735b3165e56f5f2>`,
	    :target:`dnnl_graph_op_minimum<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2af52bba105972408a7d881d13d4aeea8e>`,
	    :target:`dnnl_graph_op_mish<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a61b3804944d0c23628a864f56a02589e>`,
	    :target:`dnnl_graph_op_mish_backward<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2ade1e78abc4037a8aad3205a6c9ad2835>`,
	    :target:`dnnl_graph_op_multiply<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2ad7b934e11d780b903f260532f6015441>`,
	    :target:`dnnl_graph_op_prelu<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2ae66492ccfd463a3e13840da618b2eb53>`,
	    :target:`dnnl_graph_op_prelu_backward<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2ae2f71b186f0c72a5474b6de1d43e9e1d>`,
	    :target:`dnnl_graph_op_quantize<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2ae720e44709d00d89e10fd104ca462263>`,
	    :target:`dnnl_graph_op_reciprocal<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a32d0601068835a10f641517c1385b391>`,
	    :target:`dnnl_graph_op_reduce_l1<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a76bdd517b50c0e8c7c91fd07731691df>`,
	    :target:`dnnl_graph_op_reduce_l2<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2aa88257bdd0bdc0037d9d28e65c9462c5>`,
	    :target:`dnnl_graph_op_reduce_max<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a2a30db13fdd247e755c8c4a87afc68c5>`,
	    :target:`dnnl_graph_op_reduce_mean<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2aabe3fd3a13799a1d860a8d1017b32713>`,
	    :target:`dnnl_graph_op_reduce_min<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2af790911811ce8338dfcaf5edff4a866c>`,
	    :target:`dnnl_graph_op_reduce_prod<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a5d8536d1ff7433ebe35f482c81b2ed51>`,
	    :target:`dnnl_graph_op_reduce_sum<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2ac67d237026577e45cd29cbaf7f9a738f>`,
	    :target:`dnnl_graph_op_relu<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2acd1b12f78084d61befa7cd9cb1a34e10>`,
	    :target:`dnnl_graph_op_relu_backward<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a2076f0328261dc401f9186129da38ddc>`,
	    :target:`dnnl_graph_op_reorder<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a8ab3187a6eff7f87eb44ab5734e832c3>`,
	    :target:`dnnl_graph_op_round<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2ad65e13c14c9702ba26d35f4565fd41db>`,
	    :target:`dnnl_graph_op_sigmoid<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a525febcd6ecd6b9bc115f2001dec224e>`,
	    :target:`dnnl_graph_op_sigmoid_backward<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a9054c6eca1b498482131ff78f0229546>`,
	    :target:`dnnl_graph_op_softmax<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2ae6eda7d432660298b76bf28a62c90145>`,
	    :target:`dnnl_graph_op_softmax_backward<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2afa4152b3965c63c9c5f336a7db5c6f2f>`,
	    :target:`dnnl_graph_op_softplus<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a7b98d52d85316112ba3c41fc112e8a0b>`,
	    :target:`dnnl_graph_op_softplus_backward<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a06e94afd7c888dfa0f83febfbdc57a74>`,
	    :target:`dnnl_graph_op_sqrt<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2ac691cd425b0b04e43fc7ebc82a3c2f82>`,
	    :target:`dnnl_graph_op_sqrt_backward<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2ae4b205737dd3acd145a1a3db5e0cf399>`,
	    :target:`dnnl_graph_op_square<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2ad847de6f9b5ae3845c2f3904b990eb11>`,
	    :target:`dnnl_graph_op_squared_difference<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a6aa1043a9aa2fad4872df15868b92261>`,
	    :target:`dnnl_graph_op_static_reshape<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a0b9abf61562bb29571324161301d9433>`,
	    :target:`dnnl_graph_op_static_transpose<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a3bfab11d950532862cbd2a1b68a83581>`,
	    :target:`dnnl_graph_op_subtract<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a768d2871612c274637e3029c07dd0624>`,
	    :target:`dnnl_graph_op_tanh<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a691fb0020090b7051ad9316056af1dec>`,
	    :target:`dnnl_graph_op_tanh_backward<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a439bf6ad9551e4976cfa57b16fd3b94e>`,
	    :target:`dnnl_graph_op_type_cast<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a870d9fb6119f967975688d7211c668e0>`,
	    :target:`dnnl_graph_op_wildcard<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2ab3fc6e4ae1d439f71fceaeaa482a26ec>`,
	    :target:`dnnl_graph_op_hard_sigmoid<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a7df4976c1de355106b5999e6c24921f4>`,
	    :target:`dnnl_graph_op_hard_sigmoid_backward<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2af8889085f56258f57b20f547f8218543>`,
	    :target:`dnnl_graph_op_select<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a372f06e566691e3a76d430d033bcb814>`,
	    :target:`dnnl_graph_op_pow<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a0d24a4f25be584c0cb1532bb27c50ad3>`,
	    :target:`dnnl_graph_op_group_norm<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2af5d627b14fb37b0d457af318c94975a2>`,
	    :target:`dnnl_graph_op_gen_index<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a2ce618a7e52bfafec0345b89528829c8>`,
	    :target:`dnnl_graph_op_greater_equal<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a9fc3cba4c594e2ff553a6dbcbd265969>`,
	    :target:`dnnl_graph_op_rms_norm<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2ab30965bc4cdf7812f6e214e22fba44d7>`,
	    :target:`dnnl_graph_op_dropout<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a36ca74d51f116b1f9e6f246b7b2344a0>`,
	    :target:`dnnl_graph_op_last_symbol<doxid-group__dnnl__graph__api__op_1ggad3d8d1611b566cade947d9d30225d5b2a197d30e7b42107de9e0b9cb823691c2c>`,
	};

