diff --git a/doc/index.md b/doc/index.md index e8aaaa994d..c8a9d8cd16 100644 --- a/doc/index.md +++ b/doc/index.md @@ -100,6 +100,11 @@ Predict continuous values. ### Clustering algorithms +***NOTE:*** this documentation is still under construction and so some +algorithms that mlpack implements are not yet listed here. For now, see +[the mlpack/methods directory](https://github.com/mlpack/mlpack/tree/master/src/mlpack/methods) +for a full list of algorithms. + Group points into clusters. * [`MeanShift`](user/methods/mean_shift.md): clustering with the density-based @@ -107,18 +112,33 @@ Group points into clusters. ### Geometric algorithms +***NOTE:*** this documentation is still under construction and so no geometric +algorithms in mlpack are documented yet. For now, see +[the mlpack/methods directory](https://github.com/mlpack/mlpack/tree/master/src/mlpack/methods) +for a full list of algorithms. + Computations based on distance metrics. ### Preprocessing utilities +***NOTE:*** this documentation is still under construction and so no +preprocessing utilities in mlpack are documented yet. For now, see +[the mlpack/methods/preprocess directory](https://github.com/mlpack/mlpack/tree/master/src/mlpack/methods) +for a full list of algorithms. + Prepare data for machine learning algorithms. ### Transformations +***NOTE:*** this documentation is still under construction and so some +algorithms that mlpack implements are not yet listed here. For now, see +[the mlpack/methods directory](https://github.com/mlpack/mlpack/tree/master/src/mlpack/methods) +for a full list of algorithms. + Transform data from one space to another. * [`AMF`](user/methods/amf.md): alternating matrix factorization diff --git a/doc/user/methods/decision_tree_regressor.md b/doc/user/methods/decision_tree_regressor.md index b0a0cb8c21..b465a5f4f6 100644 --- a/doc/user/methods/decision_tree_regressor.md +++ b/doc/user/methods/decision_tree_regressor.md @@ -474,7 +474,7 @@ class CustomNumericSplit - ***Note***: `BestBinaryCategoricalSplit` should not be chosen when there are multiple classes and many categories. - ***Note***: for regression tasks, - [W. Fisher's proof of correctness](http://www.csiss.org/SPACE/workshops/2004/SAC/files/fisher.pdf) + [W. Fisher's proof of correctness](https://www.mlpack.org/papers/fisher.pdf) only applies to when `FitnessFunction` is `MSEGain`; therefore, `BestBinaryCategoricalSplit` requires the use of `MSEGain`. * A custom class must take a [`FitnessFunction`](#fitnessfunction) as a diff --git a/src/mlpack/methods/CMakeLists.txt b/src/mlpack/methods/CMakeLists.txt index 11e926ee69..7dc1c46ad5 100644 --- a/src/mlpack/methods/CMakeLists.txt +++ b/src/mlpack/methods/CMakeLists.txt @@ -26,7 +26,7 @@ add_all_bindings(hmm hmm_train "Misc. / Other") add_all_bindings(hmm hmm_generate "Misc. / Other") add_all_bindings(hmm hmm_loglik "Misc. / Other") add_all_bindings(hmm hmm_viterbi "Misc. / Other") -add_all_bindings(hoeffding_trees hoeffding_tree "Clustering") +add_all_bindings(hoeffding_trees hoeffding_tree "Classification") add_all_bindings(kde kde "Misc. / Other") add_all_bindings(kernel_pca kernel_pca "Transformations") add_all_bindings(kmeans kmeans "Clustering")