12 #ifndef MLPACK_METHODS_ANN_VISITOR_COPY_VISITOR_IMPL_HPP 13 #define MLPACK_METHODS_ANN_VISITOR_COPY_VISITOR_IMPL_HPP 16 #include <boost/variant.hpp> 21 template <
typename... CustomLayers>
22 template <
typename LayerType>
23 inline LayerTypes<CustomLayers...>
24 CopyVisitor<CustomLayers...>::operator()(LayerType* layer)
const 26 return new LayerType(*layer);
29 template <
typename... CustomLayers>
30 inline LayerTypes<CustomLayers...>
31 CopyVisitor<CustomLayers...>::operator()(MoreTypes layer)
const 33 return layer.apply_visitor(*
this);
Linear algebra utility functions, generally performed on matrices or vectors.
Definition: cv.hpp:1