ResetVisitor executes the Reset() function.
More...
|
template<typename LayerType > |
void | operator() (LayerType *layer) const |
| Execute the Reset() function. More...
|
|
|
template<typename T > |
std::enable_if< HasResetCheck< T, void(T::*)()>::value &&!HasModelCheck< T, std::vector< LayerTypes > &(T::*)()>::value, void >::type | ResetParameter (T *layer) const |
| Execute the Reset() function for a module which implements the Reset() function. More...
|
|
template<typename T > |
std::enable_if< !HasResetCheck< T, void(T::*)()>::value &&HasModelCheck< T, std::vector< LayerTypes > &(T::*)()>::value, void >::type | ResetParameter (T *layer) const |
| Execute the Reset() function for a module which implements the Model() function. More...
|
|
template<typename T > |
std::enable_if< HasResetCheck< T, void(T::*)()>::value &&HasModelCheck< T, std::vector< LayerTypes > &(T::*)()>::value, void >::type | ResetParameter (T *layer) const |
| Execute the Reset() function for a module which implements the Reset() and Model() function. More...
|
|
template<typename T > |
std::enable_if< !HasResetCheck< T, void(T::*)()>::value &&!HasModelCheck< T, std::vector< LayerTypes > &(T::*)()>::value, void >::type | ResetParameter (T *layer) const |
| Do not execute the Reset() function for a module which doesn't implement. More...
|
|
ResetVisitor executes the Reset() function.
Definition at line 27 of file reset_visitor.hpp.
template<typename LayerType >
void mlpack::ann::ResetVisitor::operator() |
( |
LayerType * |
layer | ) |
const |
Execute the Reset() function.
template<typename T >
std::enable_if< HasResetCheck<T, void(T::*)()>::value && !HasModelCheck<T, std::vector<LayerTypes>&(T::*)()>::value, void>::type mlpack::ann::ResetVisitor::ResetParameter |
( |
T * |
layer | ) |
const |
|
private |
Execute the Reset() function for a module which implements the Reset() function.
template<typename T >
std::enable_if< !HasResetCheck<T, void(T::*)()>::value && HasModelCheck<T, std::vector<LayerTypes>&(T::*)()>::value, void>::type mlpack::ann::ResetVisitor::ResetParameter |
( |
T * |
layer | ) |
const |
|
private |
Execute the Reset() function for a module which implements the Model() function.
template<typename T >
std::enable_if< HasResetCheck<T, void(T::*)()>::value && HasModelCheck<T, std::vector<LayerTypes>&(T::*)()>::value, void>::type mlpack::ann::ResetVisitor::ResetParameter |
( |
T * |
layer | ) |
const |
|
private |
Execute the Reset() function for a module which implements the Reset() and Model() function.
template<typename T >
std::enable_if< !HasResetCheck<T, void(T::*)()>::value && !HasModelCheck<T, std::vector<LayerTypes>&(T::*)()>::value, void>::type mlpack::ann::ResetVisitor::ResetParameter |
( |
T * |
layer | ) |
const |
|
private |
Do not execute the Reset() function for a module which doesn't implement.
The documentation for this class was generated from the following file: