|
LBANN
0.103.0
LivermoreBigArtificialNeuralNetworkToolkit
|
Classes | |
| class | data_parallel_layer_tensor_manager |
| class | entrywise_layer_tensor_manager |
Functions | |
| template<typename ScalarT , typename TensorDescT , typename DataT , El::Device D> | |
| void | softmax_forward (ScalarT const &alpha_in, TensorDescT const &xDesc, El::Matrix< DataT, D > const &x, ScalarT const &beta_in, TensorDescT const &yDesc, El::Matrix< DataT, D > &y, El::SyncInfo< D > const &si, softmax_mode mode, softmax_alg alg=softmax_alg::ACCURATE) |
| template<typename ScalarT , typename TensorDescT , typename DataT , El::Device D> | |
| void | softmax_forward (ScalarT const &alpha_in, TensorDescT const &xDesc, El::Matrix< DataT, D > const &x, ScalarT const &beta_in, TensorDescT const &yDesc, El::Matrix< DataT, D > &y, softmax_mode mode, softmax_alg alg=softmax_alg::ACCURATE) |
| template<typename ScalarT , typename TensorDescT , typename DataT , El::Device D> | |
| void | softmax_backward (ScalarT const &alpha_in, TensorDescT const &yDesc, El::Matrix< DataT, D > const &y, TensorDescT const &dyDesc, El::Matrix< DataT, D > const &dy, ScalarT const &beta_in, TensorDescT const &dxDesc, El::Matrix< DataT, D > &dx, El::SyncInfo< D > const &si, softmax_mode mode, softmax_alg alg=softmax_alg::ACCURATE) |
| template<typename ScalarT , typename TensorDescT , typename DataT , El::Device D> | |
| void | softmax_backward (ScalarT const &alpha_in, TensorDescT const &yDesc, El::Matrix< DataT, D > const &y, TensorDescT const &dyDesc, El::Matrix< DataT, D > const &dy, ScalarT const &beta_in, TensorDescT const &dxDesc, El::Matrix< DataT, D > &dx, softmax_mode mode, softmax_alg alg=softmax_alg::ACCURATE) |
| void lbann::dnn_lib::softmax_backward | ( | ScalarT const & | alpha_in, |
| TensorDescT const & | yDesc, | ||
| El::Matrix< DataT, D > const & | y, | ||
| TensorDescT const & | dyDesc, | ||
| El::Matrix< DataT, D > const & | dy, | ||
| ScalarT const & | beta_in, | ||
| TensorDescT const & | dxDesc, | ||
| El::Matrix< DataT, D > & | dx, | ||
| El::SyncInfo< D > const & | si, | ||
| softmax_mode | mode, | ||
| softmax_alg | alg = softmax_alg::ACCURATE |
||
| ) |
Definition at line 98 of file utils/dnn_lib/softmax.hpp.
| void lbann::dnn_lib::softmax_backward | ( | ScalarT const & | alpha_in, |
| TensorDescT const & | yDesc, | ||
| El::Matrix< DataT, D > const & | y, | ||
| TensorDescT const & | dyDesc, | ||
| El::Matrix< DataT, D > const & | dy, | ||
| ScalarT const & | beta_in, | ||
| TensorDescT const & | dxDesc, | ||
| El::Matrix< DataT, D > & | dx, | ||
| softmax_mode | mode, | ||
| softmax_alg | alg = softmax_alg::ACCURATE |
||
| ) |
Definition at line 130 of file utils/dnn_lib/softmax.hpp.
| void lbann::dnn_lib::softmax_forward | ( | ScalarT const & | alpha_in, |
| TensorDescT const & | xDesc, | ||
| El::Matrix< DataT, D > const & | x, | ||
| ScalarT const & | beta_in, | ||
| TensorDescT const & | yDesc, | ||
| El::Matrix< DataT, D > & | y, | ||
| El::SyncInfo< D > const & | si, | ||
| softmax_mode | mode, | ||
| softmax_alg | alg = softmax_alg::ACCURATE |
||
| ) |
Definition at line 52 of file utils/dnn_lib/softmax.hpp.
| void lbann::dnn_lib::softmax_forward | ( | ScalarT const & | alpha_in, |
| TensorDescT const & | xDesc, | ||
| El::Matrix< DataT, D > const & | x, | ||
| ScalarT const & | beta_in, | ||
| TensorDescT const & | yDesc, | ||
| El::Matrix< DataT, D > & | y, | ||
| softmax_mode | mode, | ||
| softmax_alg | alg = softmax_alg::ACCURATE |
||
| ) |
Definition at line 76 of file utils/dnn_lib/softmax.hpp.