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>
39 std::vector<arma::mat>&& parameter;
44 typename std::enable_if<
45 !HasModelCheck<T>::value,
void>::type
46 OutputParameter(T* layer)
const;
51 typename std::enable_if<
52 HasModelCheck<T>::value,
void>::type
53 OutputParameter(T* layer)
const;
60 #include "save_output_parameter_visitor_impl.hpp"
SaveOutputParameterVisitor saves the output parameter into the given parameter set.
void operator()(LayerType *layer) const
Save the output parameter.
SaveOutputParameterVisitor(std::vector< arma::mat > &¶meter)
Save the output parameter into the given parameter set.