UFJF - Machine Learning Toolkit  0.51.8
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NmltkUFJF-MLTK main namespace for core functionalities
 NclassifierNamespace for classification methods
 CClassifier
 CDualClassifier
 CIMApWrapper for the implementation of the Incremental Margin Algorithm primal
 CIMApFixedMarginWrapper for the implementation of the Incremental Margin Algorithm primal with fixed margin
 CIMADual
 Cint_dll
 CKNNClassifierWrapper for the implementation of the K-Nearest Neighbors classifier algorithm
 COneVsAllWrapper for the implementation of the one vs all multi class classification algorithm
 COneVsOneWrapper for the implementation of the one vs one multi class classification algorithm
 CPerceptronPrimalWrapper for the implementation of the Perceptron primal algorithm
 CPerceptronFixedMarginPrimalWrapper for the implementation of the Perceptron primal with fixed margin algorithm
 CPerceptronDualWrapper for the implementation of the Perceptron dual algorithm
 CPerceptronFixedMarginDualWrapper for the implementation of the Perceptron dual with fixed margin algorithm
 CBalancedPerceptron
 CPrimalClassifier
 CSMO
 NclustererNamespace for clustering methods
 CClusterer
 CKMeansWrapper for the implementation of the K-Means clustering algorithm
 NdatasetsNamespace for artificial datasets generation
 CRegPair
 CBlobsPair
 Nensemble
 CAdaBoostClassifier
 CAutoWeightedVoting
 CBaggingClassifier
 CEnsembleNamespace for ensemble methods
 CPerceptronCommittee
 CVotingClassifier
 NfeatselectNamespace for feature selection methods
 CAOS
 CFeatureSelection
 CFisher
 CGolub
 CRFE
 Nmetrics
 Ndist
 NregressorNamespace for regression methods
 CDualRegressor
 CKNNRegressorWrapper for the implementation of the K-Nearest Neighbors regression algorithm
 CLMSPrimalWrapper for the implementation of the Least Mean Square primal algorithm
 CPrimalRegressor
 CRegressor
 NvalidationValidation methods namespace
 CValidationReportSolution for the validation of a ML method
 CCrossValidationStructure to manage cross validation
 CTrainTestPairA struct representing a pair with training and test data
 NvisualizeNamespace for data visualization methods
 CVisualizationClass for data visualization
 CStatistics
 CDataWrapper for the dataset data
 CKernelClass for the kernel computations
 CLearner
 CPointWrapper for the point data
 CDSM
 CRSM
 COverSamplingBase class for the implementation of over sampling methods
 CSMOTEFunctor for the implementation of the SMOTE over sampling algorithm
 CBorderlineSMOTEOneFunctor for the implementation of the Borderline SMOTE 1 over sampling algorithm
 CSolution
 CThreadPoolA C++17 thread pool class. The user submits tasks to be executed into a queue. Whenever a thread becomes available, it pops a task from the queue and executes it. Each task is automatically assigned a future, which can be used to wait for the task to finish executing and/or obtain its eventual return value
 Csynced_streamA helper class to synchronize printing to an output stream by different threads
 CtimerA helper class to measure execution time for benchmarking purposes
 CTimerWrapper for the implementation of a simple timer
 CGnuplot
 CGnuplotExceptionA C++ interface to gnuplot