.. index:: pair: enum; dnnl_rnn_flags_t .. _doxid-group__dnnl__api__rnn_1ga3e71b827ee442f0302111d214a6d35b5: enum dnnl_rnn_flags_t ===================== Overview ~~~~~~~~ Flags for RNN cell. :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include enum dnnl_rnn_flags_t { :ref:`dnnl_rnn_flags_undef` = 0x0, :ref:`dnnl_rnn_flags_diff_weights_overwrite` = 0x1, }; .. _details-group__dnnl__api__rnn_1ga3e71b827ee442f0302111d214a6d35b5: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Flags for RNN cell. Enum Values ----------- .. index:: pair: enumvalue; dnnl_rnn_flags_undef .. _doxid-group__dnnl__api__rnn_1gga3e71b827ee442f0302111d214a6d35b5a4e084e191fb407938352e828314d012f: .. ref-code-block:: cpp :class: doxyrest-title-code-block dnnl_rnn_flags_undef Undefined RNN flags. .. index:: pair: enumvalue; dnnl_rnn_flags_diff_weights_overwrite .. _doxid-group__dnnl__api__rnn_1gga3e71b827ee442f0302111d214a6d35b5ad47a7e85fd8f6ede77a49cec7d1a7170: .. ref-code-block:: cpp :class: doxyrest-title-code-block dnnl_rnn_flags_diff_weights_overwrite Do not add weights gradient to existing diff_weights memory.