namespace cv::ml

namespace ml {

// enums

enum ErrorTypes;
enum SampleTypes;
enum VariableTypes;

// classes

class ANN_MLP;
class Boost;
class DTrees;
class EM;
class KNearest;
class LogisticRegression;
class NormalBayesClassifier;
class ParamGrid;
class RTrees;
class SVM;
class SVMSGD;
class StatModel;
class TrainData;

// global functions

void
createConcentricSpheresTestSet(
    int nsamples,
    int nfeatures,
    int nclasses,
    OutputArray samples,
    OutputArray responses
    );

void
randMVNormal(
    InputArray mean,
    InputArray cov,
    int nsamples,
    OutputArray samples
    );

} // namespace ml