* Prevent training without setting up caches. * Add warning for internal functions. * Check number of features. * Address reviewer's comment.
* Prevent training without setting up caches. * Add warning for internal functions. * Check number of features. * Address reviewer's comment.