304boolm_unconstrained; ///< Is log(C) stored internally as a parameter instead of C? If yes, then we get rid of the constraint C > 0 on the level of the parameter interface.
305 std::size_t m_cacheSize; ///< Number of values in the kernel cache. The size of the cache in bytes is the size of one entry (4 for float, 8 for double) times this number.
306};
307
308
309///
310/// \brief Super class of all linear SVM trainers.
311///
312/// \par
313/// This class is analogous to the AbstractSvmTrainer class,
314/// but for training of linear SVMs. It represents the
315/// regularization parameter of the SVM. The class also manages
316/// meta-information of the training process, like the stopping
317/// criterion and information on the actual solution.
380doublem_C; ///< Regularization parameter. The exact meaning depends on the sub-class, but the value is always positive, and higher implies a less regular solution.
382boolm_unconstrained; ///< Is log(C) stored internally as a parameter instead of C? If yes, then we get rid of the constraint C > 0 on the level of the parameter interface.