12 #ifndef MLPACK_METHODS_ANN_VISITOR_RESET_CELL_VISITOR_HPP 13 #define MLPACK_METHODS_ANN_VISITOR_RESET_CELL_VISITOR_HPP 18 #include <boost/variant.hpp> 33 template<
typename LayerType>
44 typename std::enable_if<
45 HasResetCellCheck<T, void(T::*)(const size_t)>::value,
void>::type
46 ResetCell(T* layer)
const;
51 typename std::enable_if<
52 !HasResetCellCheck<T, void(T::*)(const size_t)>::value,
void>::type
53 ResetCell(T* layer)
const;
ResetCellVisitor executes the ResetCell() function.
Definition: reset_cell_visitor.hpp:26
Linear algebra utility functions, generally performed on matrices or vectors.
Definition: cv.hpp:1
ResetCellVisitor(const size_t size)
Reset the cell using the given size.
Definition: reset_cell_visitor_impl.hpp:22
void operator()(LayerType *layer) const
Execute the ResetCell() function.
Definition: reset_cell_visitor_impl.hpp:29