|
LBANN
0.103.0
LivermoreBigArtificialNeuralNetworkToolkit
|
Entrywise absolute value. More...
#include <abs.hpp>
Public Member Functions | |
Lifecycle | |
| AbsOperator ()=default | |
| AbsOperator (AbsOperator &&)=default | |
| AbsOperator (AbsOperator const &)=default | |
| AbsOperator & | operator= (AbsOperator &&)=default |
| AbsOperator & | operator= (AbsOperator const &)=default |
| ~AbsOperator ()=default | |
Queries | |
| std::string | get_type () const final |
| int | get_backprop_requirements () const final |
Serialization | |
| template<typename ArchiveT > | |
| void | serialize (ArchiveT &ar) |
Public Member Functions inherited from lbann::Cloneable< AbsOperator< DataT, D >, ElementwiseOperator< DataT, El::Base< DataT >, D > > | |
| std::unique_ptr< AbsOperator< DataT, D > > | clone () const |
| Return an exception-safe, memory-safe copy of this object. More... | |
Private Types | |
Private Types | |
| using | BaseType = Cloneable< AbsOperator< DataT, D >, ElementwiseOperator< DataT, El::Base< DataT >, D > > |
| using | LocalInputTensorType = typename BaseType::LocalInputTensorType |
| using | LocalOutputTensorType = typename BaseType::LocalOutputTensorType |
| using | ConstLocalInputTensorType = typename BaseType::ConstLocalInputTensorType |
| using | ConstLocalOutputTensorType = typename BaseType::ConstLocalOutputTensorType |
Private Member Functions | |
| virtual void | fp_compute_local (std::vector< ConstLocalInputTensorType > input, std::vector< LocalOutputTensorType > output) const final |
| Local forward compute function. More... | |
| void | bp_compute_local (std::vector< ConstLocalInputTensorType > input, std::vector< ConstLocalOutputTensorType > gradient_wrt_output, std::vector< LocalInputTensorType > gradient_wrt_input) const final |
| Local backward compute function. More... | |
| void | set_proto_params (lbann_data::Operator &msg) const final |
| void | do_fill_description (description &desc) const final |
Entrywise absolute value.
|
private |
|
private |
|
private |
|
private |
|
private |
|
default |
|
default |
|
default |
|
default |
|
finalprivate |
Local backward compute function.
|
inlinefinalprivate |
|
finalprivatevirtual |
Local forward compute function.
|
inlinefinal |
|
inlinefinal |
|
default |
|
default |
|
inline |
|
inlinefinalprivate |