#include <var.hpp>
|
| Async< T > & | backprop () & |
| | Finalize reverse propagation and return the gradient channel.
|
| |
| Async< T > | backprop () && |
| | Finalize reverse propagation and move out the gradient channel.
|
| |
| Async< T > const & | backprop () const & |
| | Finalize reverse propagation and return the gradient channel.
|
| |
| Var & | operator= (Var &&)=default |
| |
| Var & | operator= (Var &other) |
| |
| Var & | operator= (Var const &)=delete |
| |
| | Var ()=default |
| |
| | Var (Async< T > const &other) |
| |
template<typename U >
requires std::convertible_to<U, T> |
| | Var (U &&val) |
| | Constructs with a copy of an initial value that can be implicitly converted to T.
|
| |
| | Var (Var &&)=default |
| |
| | Var (Var &other) |
| |
| | Var (Var const &)=delete |
| | Disable ordinary copying (Vars are never copied in the normal sense).
|
| |
◆ value_type
◆ Var() [1/6]
◆ Var() [2/6]
◆ Var() [3/6]
Disable ordinary copying (Vars are never copied in the normal sense).
◆ Var() [4/6]
◆ Var() [5/6]
◆ Var() [6/6]
template<typename T >
template<typename U >
requires std::convertible_to<U, T>
Constructs with a copy of an initial value that can be implicitly converted to T.
◆ backprop() [1/3]
Finalize reverse propagation and return the gradient channel.
- Returns
- Reference to the finalized gradient
Async<T>.
◆ backprop() [2/3]
Finalize reverse propagation and move out the gradient channel.
- Returns
- Finalized gradient
Async<T>.
◆ backprop() [3/3]
Finalize reverse propagation and return the gradient channel.
- Returns
- Const reference to the finalized gradient
Async<T>.
◆ operator=() [1/3]
◆ operator=() [2/3]
◆ operator=() [3/3]
◆ grad
◆ value
The documentation for this class was generated from the following file: