Intel(R) Math Kernel Library for Deep Neural Networks (Intel(R) MKL-DNN)  0.21.0
Performance library for Deep Learning
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

◆ desc() [1/2]

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

◆ desc() [2/2]

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

Member Function Documentation

◆ operator const mkldnn_rnn_cell_desc_t *()

mkldnn::rnn_cell::desc::operator const mkldnn_rnn_cell_desc_t * ( ) const
inline

◆ get_cell_kind()

algorithm mkldnn::rnn_cell::desc::get_cell_kind ( ) const
inline

◆ get_activation()

algorithm mkldnn::rnn_cell::desc::get_activation ( ) const
inline

◆ get_alpha()

float mkldnn::rnn_cell::desc::get_alpha ( ) const
inline

◆ set_alpha()

void mkldnn::rnn_cell::desc::set_alpha ( float  alpha)
inline

◆ get_clipping()

float mkldnn::rnn_cell::desc::get_clipping ( ) const
inline

◆ set_clipping()

void mkldnn::rnn_cell::desc::set_clipping ( float  clipping)
inline

◆ get_gates_count()

int mkldnn::rnn_cell::desc::get_gates_count ( ) const
inline

◆ get_state_count()

int mkldnn::rnn_cell::desc::get_state_count ( ) const
inline

Member Data Documentation

◆ c_rnn_cell_

mkldnn_rnn_cell_desc_t mkldnn::rnn_cell::desc::c_rnn_cell_

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