#include <operation.hpp>
|
| binary_operator (Lhs_Operator const &lhs_op, Rhs_Operator const &rhs_op, Forward_Action const &forward_action, Backward_Action const &backward_action) noexcept |
|
auto | forward () |
|
void | backward (tensor_type const &grad) |
|
◆ tensor_type
template<typename Lhs_Operator , typename Rhs_Operator , typename Forward_Action , typename Backward_Action >
◆ binary_operator()
template<typename Lhs_Operator , typename Rhs_Operator , typename Forward_Action , typename Backward_Action >
ceras::binary_operator< Lhs_Operator, Rhs_Operator, Forward_Action, Backward_Action >::binary_operator |
( |
Lhs_Operator const & |
lhs_op, |
|
|
Rhs_Operator const & |
rhs_op, |
|
|
Forward_Action const & |
forward_action, |
|
|
Backward_Action const & |
backward_action |
|
) |
| |
|
inlinenoexcept |
◆ backward()
template<typename Lhs_Operator , typename Rhs_Operator , typename Forward_Action , typename Backward_Action >
◆ forward()
template<typename Lhs_Operator , typename Rhs_Operator , typename Forward_Action , typename Backward_Action >
◆ backward_action_
template<typename Lhs_Operator , typename Rhs_Operator , typename Forward_Action , typename Backward_Action >
Backward_Action ceras::binary_operator< Lhs_Operator, Rhs_Operator, Forward_Action, Backward_Action >::backward_action_ |
◆ forward_action_
template<typename Lhs_Operator , typename Rhs_Operator , typename Forward_Action , typename Backward_Action >
Forward_Action ceras::binary_operator< Lhs_Operator, Rhs_Operator, Forward_Action, Backward_Action >::forward_action_ |
◆ lhs_input_data_
template<typename Lhs_Operator , typename Rhs_Operator , typename Forward_Action , typename Backward_Action >
◆ lhs_op_
template<typename Lhs_Operator , typename Rhs_Operator , typename Forward_Action , typename Backward_Action >
◆ output_data_
template<typename Lhs_Operator , typename Rhs_Operator , typename Forward_Action , typename Backward_Action >
◆ rhs_input_data_
template<typename Lhs_Operator , typename Rhs_Operator , typename Forward_Action , typename Backward_Action >
◆ rhs_op_
template<typename Lhs_Operator , typename Rhs_Operator , typename Forward_Action , typename Backward_Action >
The documentation for this struct was generated from the following file: