.. meta:: :description: MIOpen API reference library :keywords: MIOpen, ROCm, API, documentation ************************************************************* API reference library ************************************************************* The MIOpen API library is structured as follows: * :doc:`Precision support <./data_type_support>` * Modules: * :doc:`Handle <../doxygen/html/group__handle>` * :doc:`Tensor <../doxygen/html/group__tensor>` * :doc:`Activation <../doxygen/html/group__activation>` * :doc:`Convolution <../doxygen/html/group__convolutions>` * :doc:`Recurrent neural networks (RNN) <../doxygen/html/group___r_n_n>` * :doc:`Batch normalization <../doxygen/html/group__batchnorm>` * :doc:`Local response normalization (LRN) <../doxygen/html/group___l_r_n>` * :doc:`Pooling <../doxygen/html/group__pooling>` * :doc:`Softmax <../doxygen/html/group__softmax>` * :doc:`Fusion <../doxygen/html/group___f_u_s_i_o_n>` * :doc:`Loss function <../doxygen/html/group___loss_function>` * :doc:`Dropout <../doxygen/html/group__dropout>` * :doc:`Reduction <../doxygen/html/group___tensor_reduce>` * :doc:`Find <../doxygen/html/group__find2>` * :doc:`Layernorm <../doxygen/html/group__layernorm>` (experimental) * :doc:`GroupNorm <../doxygen/html/group__groupnorm>` (experimental) * :doc:`Cat <../doxygen/html/group__cat>` (experimental) * :doc:`SGD <../doxygen/html/group___s_g_d>` (experimental) * :doc:`ReduceExtreme <../doxygen/html/group___reduce_extreme>` (experimental) * :doc:`Getitem <../doxygen/html/group__getitem>` (experimental) * :doc:`ReduceCalculation <../doxygen/html/group__reducecalculation>` (experimental) * :doc:`RotaryPositionalEmbeddings <../doxygen/html/group___rotary_positional_embeddings>` (experimental) * :doc:`ReLU <../doxygen/html/group___re_l_u>` (experimental) * :doc:`Kthvalue <../doxygen/html/group__kthvalue>` (experimental)