Tenncor
|
ETEQ implementation of TEQ's Backward Propagation Builder. More...
#include <grader.hpp>
Public Member Functions | |
teq::TensptrT | local_derivative (teq::FuncptrT op, size_t arg_idx) const override |
Implementation of iGradientBuilder. More... | |
teq::TensptrT | chain_rule (teq::FuncptrT op, const teq::TensptrT &local_der, teq::TensptrT supcomp_grad, size_t arg_idx) const override |
Implementation of iGradientBuilder. More... | |
teq::TensptrT | get_const_one (teq::Shape shape) const override |
Implementation of iGradientBuilder. More... | |
teq::TensptrT | get_const_zero (teq::Shape shape) const override |
Implementation of iGradientBuilder. More... | |
teq::TensptrT | add (teq::TensptrT &lhs, teq::TensptrT &rhs) const override |
Implementation of iGradientBuilder. More... | |
![]() | |
virtual | ~iGradientBuilder (void)=default |
TensptrT | derive (TensptrT root, TensptrT target) const |
Return derivative of root with respect to target. More... | |
ETEQ implementation of TEQ's Backward Propagation Builder.
|
inlineoverridevirtual |
Implementation of iGradientBuilder.
Implements teq::iGradientBuilder.
|
inlineoverridevirtual |
Implementation of iGradientBuilder.
Implements teq::iGradientBuilder.
|
inlineoverridevirtual |
Implementation of iGradientBuilder.
Implements teq::iGradientBuilder.
|
inlineoverridevirtual |
Implementation of iGradientBuilder.
Implements teq::iGradientBuilder.
|
inlineoverridevirtual |
Implementation of iGradientBuilder.
Implements teq::iGradientBuilder.