LBANN  0.103.0
LivermoreBigArtificialNeuralNetworkToolkit
lbann::ElementwiseOperator< InputT, OutputT, D > Member List

This is the complete list of members for lbann::ElementwiseOperator< InputT, OutputT, D >, including all inherited members.

BaseType typedeflbann::ElementwiseOperator< InputT, OutputT, D >
bp_compute(std::vector< ConstInputTensorType > const &inputs, std::vector< ConstOutputTensorType > const &gradient_wrt_outputs, std::vector< InputTensorType > const &gradient_wrt_inputs) const finallbann::ElementwiseOperator< InputT, OutputT, D >inline
bp_compute_local(std::vector< ConstLocalInputTensorType > input, std::vector< ConstLocalOutputTensorType > gradient_wrt_output, std::vector< LocalInputTensorType > gradient_wrt_input) const =0lbann::ElementwiseOperator< InputT, OutputT, D >protectedpure virtual
clone() constlbann::Cloneable< T, Base >inline
ConstInputTensorType typedeflbann::ElementwiseOperator< InputT, OutputT, D >
ConstLocalInputTensorType typedeflbann::ElementwiseOperator< InputT, OutputT, D >
ConstLocalOutputTensorType typedeflbann::ElementwiseOperator< InputT, OutputT, D >
ConstOutputTensorType typedeflbann::ElementwiseOperator< InputT, OutputT, D >
ElementwiseOperator()=defaultlbann::ElementwiseOperator< InputT, OutputT, D >
ElementwiseOperator(ElementwiseOperator const &)=defaultlbann::ElementwiseOperator< InputT, OutputT, D >protected
ElementwiseOperator(ElementwiseOperator &&)=defaultlbann::ElementwiseOperator< InputT, OutputT, D >protected
fp_compute(std::vector< ConstInputTensorType > const &inputs, std::vector< OutputTensorType > const &outputs) const finallbann::ElementwiseOperator< InputT, OutputT, D >inline
fp_compute_local(std::vector< ConstLocalInputTensorType > input, std::vector< LocalOutputTensorType > output) const =0lbann::ElementwiseOperator< InputT, OutputT, D >protectedpure virtual
get_local_tensor_views(std::vector< TensorViewType > const &in)lbann::ElementwiseOperator< InputT, OutputT, D >inlinestatic
InputTensorType typedeflbann::ElementwiseOperator< InputT, OutputT, D >
LocalInputTensorType typedeflbann::ElementwiseOperator< InputT, OutputT, D >
LocalOutputTensorType typedeflbann::ElementwiseOperator< InputT, OutputT, D >
operator=(ElementwiseOperator const &)=defaultlbann::ElementwiseOperator< InputT, OutputT, D >protected
operator=(ElementwiseOperator &&)=defaultlbann::ElementwiseOperator< InputT, OutputT, D >protected
OutputTensorType typedeflbann::ElementwiseOperator< InputT, OutputT, D >
serialize(ArchiveT &ar)lbann::ElementwiseOperator< InputT, OutputT, D >inline
~ElementwiseOperator()=defaultlbann::ElementwiseOperator< InputT, OutputT, D >virtual