3#include "lamppp/autograd/forward_function.hpp"
4#include "lamppp/autograd/function.hpp"
6namespace lmp::autograd::ops {
10 variable_list apply(
const variable_list& gradOutputs)
override;
14 variable_list apply(
const variable_list& gradOutputs)
override;
35 return VariableOpFact::apply<MatrixMultiplication>({a, b})[0];
45 return VariableOpFact::apply<Transpose>({a})[0];
Definition variable.hpp:48
Main tensor object for Lamppp.
Definition tensor.hpp:29
Definition forward_function.hpp:11
Definition function.hpp:12
Definition matrix_ops.hpp:9
Definition matrix_ops.hpp:17
Definition matrix_ops.hpp:13
Definition matrix_ops.hpp:22