13#ifndef MLPACK_BINDINGS_JULIA_PRINT_MODEL_TYPE_IMPORT_HPP
14#define MLPACK_BINDINGS_JULIA_PRINT_MODEL_TYPE_IMPORT_HPP
28 const typename std::enable_if<!arma::is_arma_type<T>::value>::type* = 0,
40 const typename std::enable_if<arma::is_arma_type<T>::value>::type* = 0)
51 const typename std::enable_if<!arma::is_arma_type<T>::value>::type* = 0,
70 PrintModelTypeImport<typename std::remove_pointer<T>::type>(d);
void PrintModelTypeImport(util::ParamData &, const typename std::enable_if<!arma::is_arma_type< T >::value >::type *=0, const typename std::enable_if<!data::HasSerialize< T >::value >::type *=0)
If the type is not serializable, print nothing.
std::string StripType(std::string cppType)
Given a C++ type name, turn it into something that has no special characters that can simply be print...
Linear algebra utility functions, generally performed on matrices or vectors.
This structure holds all of the information about a single parameter, including its value (which is s...
std::string cppType
The true name of the type, as it would be written in C++.