| BaseType typedef | lbann::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 final | lbann::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 =0 | lbann::ElementwiseOperator< InputT, OutputT, D > | protectedpure virtual |
| clone() const | lbann::Cloneable< T, Base > | inline |
| ConstInputTensorType typedef | lbann::ElementwiseOperator< InputT, OutputT, D > | |
| ConstLocalInputTensorType typedef | lbann::ElementwiseOperator< InputT, OutputT, D > | |
| ConstLocalOutputTensorType typedef | lbann::ElementwiseOperator< InputT, OutputT, D > | |
| ConstOutputTensorType typedef | lbann::ElementwiseOperator< InputT, OutputT, D > | |
| ElementwiseOperator()=default | lbann::ElementwiseOperator< InputT, OutputT, D > | |
| ElementwiseOperator(ElementwiseOperator const &)=default | lbann::ElementwiseOperator< InputT, OutputT, D > | protected |
| ElementwiseOperator(ElementwiseOperator &&)=default | lbann::ElementwiseOperator< InputT, OutputT, D > | protected |
| fp_compute(std::vector< ConstInputTensorType > const &inputs, std::vector< OutputTensorType > const &outputs) const final | lbann::ElementwiseOperator< InputT, OutputT, D > | inline |
| fp_compute_local(std::vector< ConstLocalInputTensorType > input, std::vector< LocalOutputTensorType > output) const =0 | lbann::ElementwiseOperator< InputT, OutputT, D > | protectedpure virtual |
| get_local_tensor_views(std::vector< TensorViewType > const &in) | lbann::ElementwiseOperator< InputT, OutputT, D > | inlinestatic |
| InputTensorType typedef | lbann::ElementwiseOperator< InputT, OutputT, D > | |
| LocalInputTensorType typedef | lbann::ElementwiseOperator< InputT, OutputT, D > | |
| LocalOutputTensorType typedef | lbann::ElementwiseOperator< InputT, OutputT, D > | |
| operator=(ElementwiseOperator const &)=default | lbann::ElementwiseOperator< InputT, OutputT, D > | protected |
| operator=(ElementwiseOperator &&)=default | lbann::ElementwiseOperator< InputT, OutputT, D > | protected |
| OutputTensorType typedef | lbann::ElementwiseOperator< InputT, OutputT, D > | |
| serialize(ArchiveT &ar) | lbann::ElementwiseOperator< InputT, OutputT, D > | inline |
| ~ElementwiseOperator()=default | lbann::ElementwiseOperator< InputT, OutputT, D > | virtual |