Intel(R) Math Kernel Library for Deep Neural Networks (Intel(R) MKL-DNN)  0.19.0
Performance library for Deep Learning
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
mkldnn::rnn_cell::desc Struct Reference

#include <mkldnn.hpp>

Collaboration diagram for mkldnn::rnn_cell::desc:
Collaboration graph
[legend]

Public Member Functions

 desc (algorithm kind, algorithm activation_f)
 
 desc (algorithm kind)
 
 operator const mkldnn_rnn_cell_desc_t * () const
 
algorithm get_cell_kind () const
 
algorithm get_activation () const
 
float get_alpha () const
 
void set_alpha (float alpha)
 
float get_clipping () const
 
void set_clipping (float clipping)
 
int get_gates_count () const
 
int get_state_count () const
 

Public Attributes

mkldnn_rnn_cell_desc_t c_rnn_cell_
 

Constructor & Destructor Documentation

mkldnn::rnn_cell::desc::desc ( algorithm  kind,
algorithm  activation_f 
)
inline
mkldnn::rnn_cell::desc::desc ( algorithm  kind)
inline

Member Function Documentation

mkldnn::rnn_cell::desc::operator const mkldnn_rnn_cell_desc_t * ( ) const
inline
algorithm mkldnn::rnn_cell::desc::get_cell_kind ( ) const
inline
algorithm mkldnn::rnn_cell::desc::get_activation ( ) const
inline
float mkldnn::rnn_cell::desc::get_alpha ( ) const
inline
void mkldnn::rnn_cell::desc::set_alpha ( float  alpha)
inline
float mkldnn::rnn_cell::desc::get_clipping ( ) const
inline
void mkldnn::rnn_cell::desc::set_clipping ( float  clipping)
inline
int mkldnn::rnn_cell::desc::get_gates_count ( ) const
inline
int mkldnn::rnn_cell::desc::get_state_count ( ) const
inline

Member Data Documentation

mkldnn_rnn_cell_desc_t mkldnn::rnn_cell::desc::c_rnn_cell_

The documentation for this struct was generated from the following file: