13 #ifndef MLPACK_METHODS_ANN_VISITOR_SAVE_OUTPUT_PARAMETER_VISITOR_HPP 14 #define MLPACK_METHODS_ANN_VISITOR_SAVE_OUTPUT_PARAMETER_VISITOR_HPP 18 #include <boost/variant.hpp> 34 template<
typename LayerType>
41 std::vector<arma::mat>& parameter;
46 typename std::enable_if<
47 !HasModelCheck<T>::value,
void>::type
48 OutputParameter(T* layer)
const;
53 typename std::enable_if<
54 HasModelCheck<T>::value,
void>::type
55 OutputParameter(T* layer)
const;
Linear algebra utility functions, generally performed on matrices or vectors.
Definition: cv.hpp:1
SaveOutputParameterVisitor saves the output parameter into the given parameter set.
Definition: save_output_parameter_visitor.hpp:27
SaveOutputParameterVisitor(std::vector< arma::mat > ¶meter)
Save the output parameter into the given parameter set.
Definition: save_output_parameter_visitor_impl.hpp:22
void operator()(LayerType *layer) const
Save the output parameter.
Definition: save_output_parameter_visitor_impl.hpp:29