12 #ifndef MLPACK_METHODS_DECISION_TREE_RANDOM_DIMENSION_SELECT_HPP 13 #define MLPACK_METHODS_DECISION_TREE_RANDOM_DIMENSION_SELECT_HPP 38 size_t End()
const {
return dimensions; }
44 size_t Next()
const {
return dimensions; }
size_t Begin() const
Get the first dimension to select from.
size_t & Dimensions()
Set the number of dimensions.
size_t End() const
Get the last dimension to select from.
Linear algebra utility functions, generally performed on matrices or vectors.
This dimension selection policy only selects one single random dimension.
size_t Next() const
Get the next (last) dimensions.
RandomDimensionSelect()
Construct the RandomDimensionSelect object with the given number of dimensions.
size_t Dimensions() const
Get the number of dimensions.
int RandInt(const int hiExclusive)
Generates a uniform random integer.