[mlpack] branch master updated (2544532 -> d98910a)
Barak A. Pearlmutter
barak+git at cs.nuim.ie
Sun Aug 17 08:21:48 UTC 2014
This is an automated email from the git hooks/post-receive script.
bap pushed a change to branch master
in repository mlpack.
from 2544532 debian/copyright format error
new c25eb5d Imported Debian patch 1.0.8-1.1
new 05c1219 merge build tweak from NMU 1.0.8-1.1
adds 7dab9ac Imported Upstream version 1.0.9
new 49c1d57 Merge tag 'upstream/1.0.9'
new e269f9e update debian patches, all but one are in new upstream version
new ace3b98 spelling error patch
new d98910a log changes
The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
CMake/GenerateDoxyfile.cmake | 9 +-
CMake/exec2man.sh | 4 +-
CMakeLists.txt | 38 +-
COPYRIGHT.txt | 9 +
Doxyfile | 5 +-
HISTORY.txt | 54 +
README.txt | 2 +-
debian/changelog | 16 +
debian/patches/build-Doxygen.patch | 6 +-
debian/patches/doxyfile-path-fix.patch | 26 -
debian/patches/series | 2 -
debian/patches/spelling.patch | 123 +-
debian/patches/troff-single-quote.patch | 28 -
debian/rules | 4 +
doc/guide/build.hpp | 7 +-
doc/guide/iodoc.hpp | 4 +-
doc/guide/version.hpp | 2 +-
doc/tutorials/emst/emst.txt | 24 +-
doc/tutorials/neighbor_search/neighbor_search.txt | 8 +-
doc/tutorials/range_search/range_search.txt | 32 +-
src/mlpack/CMakeLists.txt | 7 +-
src/mlpack/core.hpp | 59 +-
src/mlpack/core/data/load.hpp | 2 +-
src/mlpack/core/data/load_impl.hpp | 13 +-
src/mlpack/core/data/normalize_labels.hpp | 4 +-
src/mlpack/core/data/normalize_labels_impl.hpp | 5 +-
src/mlpack/core/data/save.hpp | 2 +-
src/mlpack/core/data/save_impl.hpp | 14 +-
src/mlpack/core/dists/CMakeLists.txt | 2 +
src/mlpack/core/dists/discrete_distribution.cpp | 10 +-
src/mlpack/core/dists/discrete_distribution.hpp | 2 +-
src/mlpack/core/dists/gaussian_distribution.cpp | 13 +-
src/mlpack/core/dists/gaussian_distribution.hpp | 20 +-
src/mlpack/core/dists/laplace_distribution.cpp | 106 +
src/mlpack/core/dists/laplace_distribution.hpp | 161 +
src/mlpack/core/kernels/cosine_distance.hpp | 12 +-
src/mlpack/core/kernels/cosine_distance_impl.hpp | 2 +-
src/mlpack/core/kernels/epanechnikov_kernel.cpp | 13 +-
src/mlpack/core/kernels/epanechnikov_kernel.hpp | 7 +-
.../core/kernels/epanechnikov_kernel_impl.hpp | 4 +-
src/mlpack/core/kernels/example_kernel.hpp | 20 +-
src/mlpack/core/kernels/gaussian_kernel.hpp | 17 +-
.../core/kernels/hyperbolic_tangent_kernel.hpp | 12 +-
src/mlpack/core/kernels/kernel_traits.hpp | 2 +-
src/mlpack/core/kernels/laplacian_kernel.hpp | 11 +-
src/mlpack/core/kernels/linear_kernel.hpp | 10 +-
src/mlpack/core/kernels/polynomial_kernel.hpp | 12 +-
.../core/kernels/pspectrum_string_kernel.cpp | 2 +-
.../core/kernels/pspectrum_string_kernel.hpp | 16 +-
.../core/kernels/pspectrum_string_kernel_impl.hpp | 3 +-
src/mlpack/core/kernels/spherical_kernel.hpp | 11 +-
src/mlpack/core/kernels/triangular_kernel.hpp | 11 +-
src/mlpack/core/math/clamp.hpp | 2 +-
src/mlpack/core/math/lin_alg.cpp | 7 +-
src/mlpack/core/math/lin_alg.hpp | 6 +-
src/mlpack/core/math/random.cpp | 2 +-
src/mlpack/core/math/random.hpp | 7 +-
src/mlpack/core/math/range.hpp | 2 +-
src/mlpack/core/math/range_impl.hpp | 3 +-
src/mlpack/core/math/round.hpp | 2 +-
src/mlpack/core/metrics/ip_metric.hpp | 7 +-
src/mlpack/core/metrics/ip_metric_impl.hpp | 13 +-
src/mlpack/core/metrics/lmetric.hpp | 6 +-
src/mlpack/core/metrics/lmetric_impl.hpp | 13 +-
src/mlpack/core/metrics/mahalanobis_distance.hpp | 12 +-
.../core/metrics/mahalanobis_distance_impl.hpp | 27 +-
src/mlpack/core/optimizers/CMakeLists.txt | 2 +
.../optimizers/aug_lagrangian/aug_lagrangian.hpp | 6 +-
.../aug_lagrangian/aug_lagrangian_function.hpp | 6 +-
.../aug_lagrangian_function_impl.hpp | 15 +-
.../aug_lagrangian/aug_lagrangian_impl.hpp | 16 +-
.../aug_lagrangian_test_functions.cpp | 10 +-
.../aug_lagrangian_test_functions.hpp | 5 +-
src/mlpack/core/optimizers/lbfgs/lbfgs.hpp | 6 +-
src/mlpack/core/optimizers/lbfgs/lbfgs_impl.hpp | 23 +-
.../core/optimizers/lbfgs/test_functions.cpp | 2 +-
.../core/optimizers/lbfgs/test_functions.hpp | 2 +-
.../core/optimizers/{sgd => lrsdp}/CMakeLists.txt | 10 +-
src/mlpack/core/optimizers/lrsdp/lrsdp.cpp | 50 +
src/mlpack/core/optimizers/lrsdp/lrsdp.hpp | 95 +-
.../lrsdp/{lrsdp_impl.hpp => lrsdp_function.cpp} | 96 +-
.../lrsdp/{lrsdp.hpp => lrsdp_function.hpp} | 89 +-
.../core/optimizers/{sgd => sa}/CMakeLists.txt | 7 +-
.../core/optimizers/sa/exponential_schedule.hpp | 79 +
src/mlpack/core/optimizers/sa/sa.hpp | 240 +
src/mlpack/core/optimizers/sa/sa_impl.hpp | 244 +
src/mlpack/core/optimizers/sgd/sgd.hpp | 7 +-
src/mlpack/core/optimizers/sgd/sgd_impl.hpp | 18 +-
src/mlpack/core/optimizers/sgd/test_function.cpp | 2 +-
src/mlpack/core/optimizers/sgd/test_function.hpp | 2 +-
src/mlpack/core/tree/CMakeLists.txt | 10 +-
src/mlpack/core/tree/TREE_EXPLANATION.txt | 101 +
src/mlpack/core/tree/ballbound.hpp | 91 +-
src/mlpack/core/tree/ballbound_impl.hpp | 189 +-
src/mlpack/core/tree/binary_space_tree.hpp | 4 +-
.../tree/binary_space_tree/binary_space_tree.hpp | 113 +-
.../binary_space_tree/binary_space_tree_impl.hpp | 491 +-
.../tree/binary_space_tree/dual_tree_traverser.hpp | 18 +-
.../binary_space_tree/dual_tree_traverser_impl.hpp | 121 +-
.../core/tree/binary_space_tree/mean_split.hpp | 133 +
.../tree/binary_space_tree/mean_split_impl.hpp | 210 +
.../binary_space_tree/single_tree_traverser.hpp | 10 +-
.../single_tree_traverser_impl.hpp | 119 +-
src/mlpack/core/tree/binary_space_tree/traits.hpp | 13 +-
src/mlpack/core/tree/bounds.hpp | 3 +-
src/mlpack/core/tree/cosine_tree/cosine_tree.cpp | 440 +
src/mlpack/core/tree/cosine_tree/cosine_tree.hpp | 279 +-
.../core/tree/cosine_tree/cosine_tree_builder.hpp | 123 -
.../tree/cosine_tree/cosine_tree_builder_impl.hpp | 187 -
.../core/tree/cosine_tree/cosine_tree_impl.hpp | 123 -
src/mlpack/core/tree/cover_tree.hpp | 4 +-
src/mlpack/core/tree/cover_tree/cover_tree.hpp | 6 +-
.../core/tree/cover_tree/cover_tree_impl.hpp | 7 +-
.../core/tree/cover_tree/dual_tree_traverser.hpp | 53 +-
.../tree/cover_tree/dual_tree_traverser_impl.hpp | 187 +-
.../core/tree/cover_tree/first_point_is_root.hpp | 2 +-
.../core/tree/cover_tree/single_tree_traverser.hpp | 2 +-
.../tree/cover_tree/single_tree_traverser_impl.hpp | 2 +-
src/mlpack/core/tree/cover_tree/traits.hpp | 14 +-
src/mlpack/core/tree/example_tree.hpp | 250 +
src/mlpack/core/tree/hrectbound.hpp | 22 +-
src/mlpack/core/tree/hrectbound_impl.hpp | 46 +-
src/mlpack/core/tree/mrkd_statistic.cpp | 2 +-
src/mlpack/core/tree/mrkd_statistic.hpp | 2 +-
src/mlpack/core/tree/mrkd_statistic_impl.hpp | 2 +-
src/mlpack/core/tree/periodichrectbound.hpp | 165 -
src/mlpack/core/tree/periodichrectbound_impl.hpp | 600 -
src/mlpack/core/tree/rectangle_tree.hpp | 41 +
src/mlpack/core/tree/statistic.hpp | 2 +-
src/mlpack/core/tree/traversal_info.hpp | 100 +
src/mlpack/core/tree/tree_traits.hpp | 23 +-
src/mlpack/core/util/arma_traits.hpp | 104 +
src/mlpack/core/util/cli.cpp | 2 +-
src/mlpack/core/util/cli.hpp | 2 +-
src/mlpack/core/util/cli_deleter.cpp | 2 +-
src/mlpack/core/util/cli_deleter.hpp | 2 +-
src/mlpack/core/util/cli_impl.hpp | 2 +-
src/mlpack/core/util/log.cpp | 2 +-
src/mlpack/core/util/log.hpp | 6 +-
src/mlpack/core/util/nulloutstream.hpp | 49 +-
src/mlpack/core/util/option.cpp | 2 +-
src/mlpack/core/util/option.hpp | 6 +-
src/mlpack/core/util/option_impl.hpp | 6 +-
src/mlpack/core/util/prefixedoutstream.cpp | 2 +-
src/mlpack/core/util/prefixedoutstream.hpp | 6 +-
src/mlpack/core/util/prefixedoutstream_impl.hpp | 6 +-
src/mlpack/core/util/save_restore_utility.cpp | 8 +-
src/mlpack/core/util/save_restore_utility.hpp | 8 +-
src/mlpack/core/util/save_restore_utility_impl.hpp | 7 +-
src/mlpack/core/util/sfinae_utility.hpp | 2 +-
src/mlpack/core/util/string_util.cpp | 29 +-
src/mlpack/core/util/string_util.hpp | 6 +-
src/mlpack/core/util/timers.cpp | 2 +-
src/mlpack/core/util/timers.hpp | 2 +-
src/mlpack/core/util/version.cpp | 2 +-
src/mlpack/core/util/version.hpp | 4 +-
src/mlpack/methods/CMakeLists.txt | 8 +
src/mlpack/methods/{cf => amf}/CMakeLists.txt | 14 +-
src/mlpack/methods/amf/amf.hpp | 147 +
src/mlpack/methods/amf/amf_impl.hpp | 85 +
.../methods/{nmf/nmf_main.cpp => amf/amf_main.cpp} | 73 +-
.../methods/{cf => amf/init_rules}/CMakeLists.txt | 12 +-
.../{nmf => amf/init_rules}/random_acol_init.hpp | 10 +-
.../{nmf => amf/init_rules}/random_init.hpp | 10 +-
.../termination_policies}/CMakeLists.txt | 15 +-
.../complete_incremental_termination.hpp | 88 +
.../incomplete_incremental_termination.hpp | 76 +
.../simple_residue_termination.hpp | 89 +
.../simple_tolerance_termination.hpp | 148 +
.../validation_RMSE_termination.hpp | 174 +
.../{cf => amf/update_rules}/CMakeLists.txt | 16 +-
.../update_rules/nmf_als.hpp} | 71 +-
.../update_rules/nmf_mult_dist.hpp} | 71 +-
.../update_rules/nmf_mult_div.hpp} | 68 +-
.../amf/update_rules/svd_batch_learning.hpp | 211 +
.../svd_complete_incremental_learning.hpp | 236 +
.../svd_incomplete_incremental_learning.hpp | 162 +
src/mlpack/methods/cf/CMakeLists.txt | 2 +-
src/mlpack/methods/cf/cf.hpp | 145 +-
src/mlpack/methods/cf/{cf.cpp => cf_impl.hpp} | 181 +-
src/mlpack/methods/cf/cf_main.cpp | 16 +-
.../{fastmks => decision_stump}/CMakeLists.txt | 16 +-
.../methods/decision_stump/decision_stump.hpp | 176 +
.../methods/decision_stump/decision_stump_impl.hpp | 444 +
.../methods/decision_stump/decision_stump_main.cpp | 127 +
src/mlpack/methods/det/det_main.cpp | 6 +-
src/mlpack/methods/det/dt_utils.cpp | 13 +-
src/mlpack/methods/det/dt_utils.hpp | 2 +-
src/mlpack/methods/det/dtree.cpp | 25 +-
src/mlpack/methods/det/dtree.hpp | 8 +-
src/mlpack/methods/emst/dtb.hpp | 13 +-
src/mlpack/methods/emst/dtb_impl.hpp | 163 +-
src/mlpack/methods/emst/dtb_rules.hpp | 30 +-
src/mlpack/methods/emst/dtb_rules_impl.hpp | 13 +-
src/mlpack/methods/emst/dtb_stat.hpp | 16 +-
src/mlpack/methods/emst/edge_pair.hpp | 2 +-
src/mlpack/methods/emst/emst_main.cpp | 38 +-
src/mlpack/methods/emst/union_find.hpp | 5 +-
src/mlpack/methods/fastmks/fastmks.hpp | 7 +-
src/mlpack/methods/fastmks/fastmks_impl.hpp | 16 +-
src/mlpack/methods/fastmks/fastmks_main.cpp | 9 +-
src/mlpack/methods/fastmks/fastmks_rules.hpp | 11 +-
src/mlpack/methods/fastmks/fastmks_rules_impl.hpp | 194 +-
src/mlpack/methods/fastmks/fastmks_stat.hpp | 2 +-
src/mlpack/methods/gmm/diagonal_constraint.hpp | 2 +-
.../methods/gmm/eigenvalue_ratio_constraint.hpp | 2 +-
src/mlpack/methods/gmm/em_fit.hpp | 2 +-
src/mlpack/methods/gmm/em_fit_impl.hpp | 2 +-
src/mlpack/methods/gmm/gmm.hpp | 27 +-
src/mlpack/methods/gmm/gmm_impl.hpp | 88 +-
src/mlpack/methods/gmm/gmm_main.cpp | 2 +-
src/mlpack/methods/gmm/no_constraint.hpp | 2 +-
src/mlpack/methods/gmm/phi.hpp | 2 +-
.../methods/gmm/positive_definite_constraint.hpp | 9 +-
src/mlpack/methods/hmm/hmm.hpp | 35 +-
src/mlpack/methods/hmm/hmm_generate_main.cpp | 2 +-
src/mlpack/methods/hmm/hmm_impl.hpp | 70 +-
src/mlpack/methods/hmm/hmm_loglik_main.cpp | 2 +-
src/mlpack/methods/hmm/hmm_train_main.cpp | 2 +-
src/mlpack/methods/hmm/hmm_util.hpp | 2 +-
src/mlpack/methods/hmm/hmm_util_impl.hpp | 2 +-
src/mlpack/methods/hmm/hmm_viterbi_main.cpp | 2 +-
src/mlpack/methods/kernel_pca/CMakeLists.txt | 2 +
src/mlpack/methods/kernel_pca/kernel_pca.hpp | 37 +-
src/mlpack/methods/kernel_pca/kernel_pca_impl.hpp | 105 +-
src/mlpack/methods/kernel_pca/kernel_pca_main.cpp | 104 +-
.../{cf => kernel_pca/kernel_rules}/CMakeLists.txt | 12 +-
.../kernel_pca/kernel_rules/naive_method.hpp | 104 +
.../kernel_pca/kernel_rules/nystroem_method.hpp | 86 +
src/mlpack/methods/kmeans/allow_empty_clusters.hpp | 2 +-
src/mlpack/methods/kmeans/kmeans.hpp | 15 +-
src/mlpack/methods/kmeans/kmeans_impl.hpp | 452 +-
src/mlpack/methods/kmeans/kmeans_main.cpp | 28 +-
.../methods/kmeans/max_variance_new_cluster.hpp | 2 +-
.../kmeans/max_variance_new_cluster_impl.hpp | 18 +-
src/mlpack/methods/kmeans/random_partition.hpp | 2 +-
src/mlpack/methods/kmeans/refined_start.hpp | 2 +-
src/mlpack/methods/kmeans/refined_start_impl.hpp | 2 +-
src/mlpack/methods/lars/lars.cpp | 105 +-
src/mlpack/methods/lars/lars.hpp | 25 +-
src/mlpack/methods/lars/lars_main.cpp | 2 +-
.../linear_regression/linear_regression.cpp | 10 +-
.../linear_regression/linear_regression.hpp | 5 +-
.../linear_regression/linear_regression_main.cpp | 5 +-
src/mlpack/methods/local_coordinate_coding/lcc.hpp | 5 +-
.../methods/local_coordinate_coding/lcc_impl.hpp | 12 +-
.../methods/local_coordinate_coding/lcc_main.cpp | 2 +-
.../logistic_regression/logistic_regression.hpp | 5 +-
.../logistic_regression_function.cpp | 2 +-
.../logistic_regression_function.hpp | 2 +-
.../logistic_regression_impl.hpp | 12 +-
.../logistic_regression_main.cpp | 16 +-
src/mlpack/methods/lsh/lsh_main.cpp | 2 +-
src/mlpack/methods/lsh/lsh_search.hpp | 6 +-
src/mlpack/methods/lsh/lsh_search_impl.hpp | 24 +-
.../methods/{naive_bayes => mvu}/CMakeLists.txt | 12 +-
src/mlpack/methods/mvu/mvu.cpp | 122 +
src/mlpack/methods/mvu/mvu.hpp | 58 +
src/mlpack/methods/mvu/mvu_main.cpp | 86 +
.../methods/naive_bayes/naive_bayes_classifier.hpp | 8 +-
.../naive_bayes/naive_bayes_classifier_impl.hpp | 121 +-
src/mlpack/methods/naive_bayes/nbc_main.cpp | 34 +-
src/mlpack/methods/nca/nca.hpp | 5 +-
src/mlpack/methods/nca/nca_impl.hpp | 15 +-
src/mlpack/methods/nca/nca_main.cpp | 2 +-
.../methods/nca/nca_softmax_error_function.hpp | 5 +-
.../nca/nca_softmax_error_function_impl.hpp | 14 +-
src/mlpack/methods/neighbor_search/CMakeLists.txt | 1 +
src/mlpack/methods/neighbor_search/allkfn_main.cpp | 2 +-
src/mlpack/methods/neighbor_search/allknn_main.cpp | 12 +-
.../methods/neighbor_search/neighbor_search.hpp | 18 +-
.../neighbor_search/neighbor_search_impl.hpp | 184 +-
.../neighbor_search/neighbor_search_rules.hpp | 48 +-
.../neighbor_search/neighbor_search_rules_impl.hpp | 283 +-
.../neighbor_search/neighbor_search_stat.hpp | 2 +-
.../methods/neighbor_search/ns_traversal_info.hpp | 85 +
.../sort_policies/furthest_neighbor_sort.cpp | 9 +-
.../sort_policies/furthest_neighbor_sort.hpp | 14 +-
.../sort_policies/furthest_neighbor_sort_impl.hpp | 10 +-
.../sort_policies/nearest_neighbor_sort.cpp | 7 +-
.../sort_policies/nearest_neighbor_sort.hpp | 14 +-
.../sort_policies/nearest_neighbor_sort_impl.hpp | 10 +-
src/mlpack/methods/neighbor_search/typedef.hpp | 2 +-
src/mlpack/methods/neighbor_search/unmap.cpp | 2 +-
src/mlpack/methods/neighbor_search/unmap.hpp | 2 +-
src/mlpack/methods/nmf/CMakeLists.txt | 21 -
src/mlpack/methods/nmf/nmf.hpp | 170 -
src/mlpack/methods/nmf/nmf_impl.hpp | 113 -
src/mlpack/methods/nmf/nmf_main.cpp | 39 +-
.../methods/{cf => nystroem_method}/CMakeLists.txt | 15 +-
.../methods/nystroem_method/kmeans_selection.hpp | 62 +
.../methods/nystroem_method/nystroem_method.hpp | 96 +
.../nystroem_method/nystroem_method_impl.hpp | 106 +
.../methods/nystroem_method/ordered_selection.hpp | 53 +
.../methods/nystroem_method/random_selection.hpp | 55 +
src/mlpack/methods/pca/pca.cpp | 12 +-
src/mlpack/methods/pca/pca.hpp | 5 +-
src/mlpack/methods/pca/pca_main.cpp | 2 +-
.../methods/{fastmks => perceptron}/CMakeLists.txt | 19 +-
.../initialization_methods}/CMakeLists.txt | 12 +-
.../initialization_methods/random_init.hpp} | 34 +-
.../initialization_methods/zero_init.hpp} | 36 +-
.../learning_policies}/CMakeLists.txt | 11 +-
.../learning_policies/simple_weight_update.hpp | 73 +
src/mlpack/methods/perceptron/perceptron.hpp | 109 +
src/mlpack/methods/perceptron/perceptron_impl.hpp | 183 +
src/mlpack/methods/perceptron/perceptron_main.cpp | 139 +
.../dists => methods/quic_svd}/CMakeLists.txt | 8 +-
src/mlpack/methods/quic_svd/quic_svd.hpp | 85 +
src/mlpack/methods/quic_svd/quic_svd_impl.hpp | 97 +
src/mlpack/methods/radical/radical.cpp | 14 +-
src/mlpack/methods/radical/radical.hpp | 5 +-
src/mlpack/methods/radical/radical_main.cpp | 2 +-
src/mlpack/methods/range_search/range_search.hpp | 10 +-
.../methods/range_search/range_search_impl.hpp | 141 +-
.../methods/range_search/range_search_main.cpp | 2 +-
.../methods/range_search/range_search_rules.hpp | 11 +-
.../range_search/range_search_rules_impl.hpp | 78 +-
.../methods/range_search/range_search_stat.hpp | 2 +-
src/mlpack/methods/rann/CMakeLists.txt | 10 +-
src/mlpack/methods/rann/allkrann_main.cpp | 2 +-
src/mlpack/methods/rann/ra_query_stat.hpp | 82 +
src/mlpack/methods/rann/ra_search.hpp | 67 +-
src/mlpack/methods/rann/ra_search_impl.hpp | 243 +-
src/mlpack/methods/rann/ra_search_rules.hpp | 38 +-
src/mlpack/methods/rann/ra_search_rules_impl.hpp | 6 +-
src/mlpack/methods/rann/ra_typedef.hpp | 2 +-
.../regularized_svd}/CMakeLists.txt | 10 +-
.../methods/regularized_svd/regularized_svd.hpp | 85 +
.../regularized_svd/regularized_svd_function.cpp | 196 +
.../regularized_svd/regularized_svd_function.hpp | 130 +
.../regularized_svd/regularized_svd_impl.hpp | 62 +
.../sparse_autoencoder}/CMakeLists.txt | 10 +-
.../sparse_autoencoder/sparse_autoencoder.hpp | 214 +
.../sparse_autoencoder_function.cpp | 220 +
.../sparse_autoencoder_function.hpp | 177 +
.../sparse_autoencoder/sparse_autoencoder_impl.hpp | 92 +
.../data_dependent_random_initializer.hpp | 2 +-
.../methods/sparse_coding/nothing_initializer.hpp | 2 +-
.../methods/sparse_coding/random_initializer.hpp | 2 +-
src/mlpack/methods/sparse_coding/sparse_coding.hpp | 5 +-
.../methods/sparse_coding/sparse_coding_impl.hpp | 15 +-
.../methods/sparse_coding/sparse_coding_main.cpp | 2 +-
src/mlpack/prereqs.hpp | 66 +
src/mlpack/tests/CMakeLists.txt | 11 +
src/mlpack/tests/allkfn_test.cpp | 609 +-
src/mlpack/tests/allknn_test.cpp | 637 +-
src/mlpack/tests/allkrann_search_test.cpp | 147 +-
src/mlpack/tests/arma_extend_test.cpp | 1 +
src/mlpack/tests/aug_lagrangian_test.cpp | 3 +-
src/mlpack/tests/cf_test.cpp | 34 +-
src/mlpack/tests/cli_test.cpp | 2 +-
src/mlpack/tests/cosine_tree_test.cpp | 201 +
src/mlpack/tests/data/GroupLens100k.csv | 199758 +++++++++---------
src/mlpack/tests/data/german.csv | 1000 +
src/mlpack/tests/data/iris.txt | 150 +
src/mlpack/tests/data/iris_labels.txt | 150 +
src/mlpack/tests/data/lars_dependent_x.csv | 200 +
src/mlpack/tests/data/lars_dependent_y.csv | 200 +
src/mlpack/tests/decision_stump_test.cpp | 325 +
src/mlpack/tests/det_test.cpp | 4 +-
src/mlpack/tests/distribution_test.cpp | 2 +-
src/mlpack/tests/emst_test.cpp | 212 +-
src/mlpack/tests/fastmks_test.cpp | 2 +-
src/mlpack/tests/gmm_test.cpp | 2 +-
src/mlpack/tests/hmm_test.cpp | 88 +-
src/mlpack/tests/kernel_pca_test.cpp | 72 +-
src/mlpack/tests/kernel_test.cpp | 2 +-
src/mlpack/tests/kernel_traits_test.cpp | 2 +-
src/mlpack/tests/kmeans_test.cpp | 2 +-
src/mlpack/tests/lars_test.cpp | 58 +-
src/mlpack/tests/lbfgs_test.cpp | 2 +-
src/mlpack/tests/lin_alg_test.cpp | 2 +-
src/mlpack/tests/linear_regression_test.cpp | 2 +-
src/mlpack/tests/load_save_test.cpp | 2 +-
src/mlpack/tests/local_coordinate_coding_test.cpp | 6 +-
src/mlpack/tests/logistic_regression_test.cpp | 2 +-
src/mlpack/tests/lrsdp_test.cpp | 2 +-
src/mlpack/tests/lsh_test.cpp | 2 +-
src/mlpack/tests/math_test.cpp | 2 +-
src/mlpack/tests/metric_test.cpp | 2 +-
src/mlpack/tests/mlpack_test.cpp | 2 +-
src/mlpack/tests/nbc_test.cpp | 57 +-
src/mlpack/tests/nca_test.cpp | 2 +-
src/mlpack/tests/nmf_test.cpp | 282 +-
src/mlpack/tests/nystroem_method_test.cpp | 197 +
src/mlpack/tests/old_boost_test_definitions.hpp | 2 +-
src/mlpack/tests/pca_test.cpp | 2 +-
src/mlpack/tests/perceptron_test.cpp | 184 +
src/mlpack/tests/quic_svd_test.cpp | 57 +
src/mlpack/tests/radical_test.cpp | 5 +-
src/mlpack/tests/range_search_test.cpp | 773 +-
src/mlpack/tests/regularized_svd_test.cpp | 255 +
src/mlpack/tests/sa_test.cpp | 132 +
src/mlpack/tests/save_restore_utility_test.cpp | 2 +-
src/mlpack/tests/sgd_test.cpp | 7 +-
src/mlpack/tests/sort_policy_test.cpp | 30 +-
src/mlpack/tests/sparse_autoencoder_test.cpp | 281 +
src/mlpack/tests/sparse_coding_test.cpp | 2 +-
src/mlpack/tests/svd_batch_test.cpp | 190 +
src/mlpack/tests/svd_incremental_test.cpp | 134 +
src/mlpack/tests/to_string_test.cpp | 516 +
src/mlpack/tests/tree_test.cpp | 903 +-
src/mlpack/tests/tree_traits_test.cpp | 19 +-
src/mlpack/tests/union_find_test.cpp | 2 +-
405 files changed, 117982 insertions(+), 106339 deletions(-)
delete mode 100644 debian/patches/doxyfile-path-fix.patch
delete mode 100644 debian/patches/troff-single-quote.patch
create mode 100644 src/mlpack/core/dists/laplace_distribution.cpp
create mode 100644 src/mlpack/core/dists/laplace_distribution.hpp
copy src/mlpack/core/optimizers/{sgd => lrsdp}/CMakeLists.txt (51%)
create mode 100644 src/mlpack/core/optimizers/lrsdp/lrsdp.cpp
rename src/mlpack/core/optimizers/lrsdp/{lrsdp_impl.hpp => lrsdp_function.cpp} (63%)
copy src/mlpack/core/optimizers/lrsdp/{lrsdp.hpp => lrsdp_function.hpp} (54%)
copy src/mlpack/core/optimizers/{sgd => sa}/CMakeLists.txt (74%)
create mode 100644 src/mlpack/core/optimizers/sa/exponential_schedule.hpp
create mode 100644 src/mlpack/core/optimizers/sa/sa.hpp
create mode 100644 src/mlpack/core/optimizers/sa/sa_impl.hpp
create mode 100644 src/mlpack/core/tree/TREE_EXPLANATION.txt
create mode 100644 src/mlpack/core/tree/binary_space_tree/mean_split.hpp
create mode 100644 src/mlpack/core/tree/binary_space_tree/mean_split_impl.hpp
create mode 100644 src/mlpack/core/tree/cosine_tree/cosine_tree.cpp
delete mode 100644 src/mlpack/core/tree/cosine_tree/cosine_tree_builder.hpp
delete mode 100644 src/mlpack/core/tree/cosine_tree/cosine_tree_builder_impl.hpp
delete mode 100644 src/mlpack/core/tree/cosine_tree/cosine_tree_impl.hpp
create mode 100644 src/mlpack/core/tree/example_tree.hpp
delete mode 100644 src/mlpack/core/tree/periodichrectbound.hpp
delete mode 100644 src/mlpack/core/tree/periodichrectbound_impl.hpp
create mode 100644 src/mlpack/core/tree/rectangle_tree.hpp
create mode 100644 src/mlpack/core/tree/traversal_info.hpp
create mode 100644 src/mlpack/core/util/arma_traits.hpp
copy src/mlpack/methods/{cf => amf}/CMakeLists.txt (76%)
create mode 100644 src/mlpack/methods/amf/amf.hpp
create mode 100644 src/mlpack/methods/amf/amf_impl.hpp
copy src/mlpack/methods/{nmf/nmf_main.cpp => amf/amf_main.cpp} (67%)
copy src/mlpack/methods/{cf => amf/init_rules}/CMakeLists.txt (75%)
rename src/mlpack/methods/{nmf => amf/init_rules}/random_acol_init.hpp (93%)
rename src/mlpack/methods/{nmf => amf/init_rules}/random_init.hpp (90%)
copy src/mlpack/methods/{pca => amf/termination_policies}/CMakeLists.txt (69%)
create mode 100644 src/mlpack/methods/amf/termination_policies/complete_incremental_termination.hpp
create mode 100644 src/mlpack/methods/amf/termination_policies/incomplete_incremental_termination.hpp
create mode 100644 src/mlpack/methods/amf/termination_policies/simple_residue_termination.hpp
create mode 100644 src/mlpack/methods/amf/termination_policies/simple_tolerance_termination.hpp
create mode 100644 src/mlpack/methods/amf/termination_policies/validation_RMSE_termination.hpp
copy src/mlpack/methods/{cf => amf/update_rules}/CMakeLists.txt (72%)
rename src/mlpack/methods/{nmf/als_update_rules.hpp => amf/update_rules/nmf_als.hpp} (62%)
rename src/mlpack/methods/{nmf/mult_dist_update_rules.hpp => amf/update_rules/nmf_mult_dist.hpp} (54%)
rename src/mlpack/methods/{nmf/mult_div_update_rules.hpp => amf/update_rules/nmf_mult_div.hpp} (71%)
create mode 100644 src/mlpack/methods/amf/update_rules/svd_batch_learning.hpp
create mode 100644 src/mlpack/methods/amf/update_rules/svd_complete_incremental_learning.hpp
create mode 100644 src/mlpack/methods/amf/update_rules/svd_incomplete_incremental_learning.hpp
rename src/mlpack/methods/cf/{cf.cpp => cf_impl.hpp} (59%)
copy src/mlpack/methods/{fastmks => decision_stump}/CMakeLists.txt (65%)
create mode 100644 src/mlpack/methods/decision_stump/decision_stump.hpp
create mode 100644 src/mlpack/methods/decision_stump/decision_stump_impl.hpp
create mode 100644 src/mlpack/methods/decision_stump/decision_stump_main.cpp
copy src/mlpack/methods/{cf => kernel_pca/kernel_rules}/CMakeLists.txt (75%)
create mode 100644 src/mlpack/methods/kernel_pca/kernel_rules/naive_method.hpp
create mode 100644 src/mlpack/methods/kernel_pca/kernel_rules/nystroem_method.hpp
copy src/mlpack/methods/{naive_bayes => mvu}/CMakeLists.txt (72%)
create mode 100644 src/mlpack/methods/mvu/mvu.cpp
create mode 100644 src/mlpack/methods/mvu/mvu.hpp
create mode 100644 src/mlpack/methods/mvu/mvu_main.cpp
create mode 100644 src/mlpack/methods/neighbor_search/ns_traversal_info.hpp
delete mode 100644 src/mlpack/methods/nmf/nmf.hpp
delete mode 100644 src/mlpack/methods/nmf/nmf_impl.hpp
copy src/mlpack/methods/{cf => nystroem_method}/CMakeLists.txt (75%)
create mode 100644 src/mlpack/methods/nystroem_method/kmeans_selection.hpp
create mode 100644 src/mlpack/methods/nystroem_method/nystroem_method.hpp
create mode 100644 src/mlpack/methods/nystroem_method/nystroem_method_impl.hpp
create mode 100644 src/mlpack/methods/nystroem_method/ordered_selection.hpp
create mode 100644 src/mlpack/methods/nystroem_method/random_selection.hpp
copy src/mlpack/methods/{fastmks => perceptron}/CMakeLists.txt (60%)
copy src/mlpack/methods/{cf => perceptron/initialization_methods}/CMakeLists.txt (75%)
copy src/mlpack/methods/{gmm/diagonal_constraint.hpp => perceptron/initialization_methods/random_init.hpp} (52%)
copy src/mlpack/methods/{gmm/diagonal_constraint.hpp => perceptron/initialization_methods/zero_init.hpp} (51%)
copy src/mlpack/methods/{cf => perceptron/learning_policies}/CMakeLists.txt (75%)
create mode 100644 src/mlpack/methods/perceptron/learning_policies/simple_weight_update.hpp
create mode 100644 src/mlpack/methods/perceptron/perceptron.hpp
create mode 100644 src/mlpack/methods/perceptron/perceptron_impl.hpp
create mode 100644 src/mlpack/methods/perceptron/perceptron_main.cpp
copy src/mlpack/{core/dists => methods/quic_svd}/CMakeLists.txt (72%)
create mode 100644 src/mlpack/methods/quic_svd/quic_svd.hpp
create mode 100644 src/mlpack/methods/quic_svd/quic_svd_impl.hpp
create mode 100644 src/mlpack/methods/rann/ra_query_stat.hpp
copy src/mlpack/{core/dists => methods/regularized_svd}/CMakeLists.txt (72%)
create mode 100644 src/mlpack/methods/regularized_svd/regularized_svd.hpp
create mode 100644 src/mlpack/methods/regularized_svd/regularized_svd_function.cpp
create mode 100644 src/mlpack/methods/regularized_svd/regularized_svd_function.hpp
create mode 100644 src/mlpack/methods/regularized_svd/regularized_svd_impl.hpp
copy src/mlpack/{core/dists => methods/sparse_autoencoder}/CMakeLists.txt (71%)
create mode 100644 src/mlpack/methods/sparse_autoencoder/sparse_autoencoder.hpp
create mode 100644 src/mlpack/methods/sparse_autoencoder/sparse_autoencoder_function.cpp
create mode 100644 src/mlpack/methods/sparse_autoencoder/sparse_autoencoder_function.hpp
create mode 100644 src/mlpack/methods/sparse_autoencoder/sparse_autoencoder_impl.hpp
create mode 100644 src/mlpack/prereqs.hpp
create mode 100644 src/mlpack/tests/cosine_tree_test.cpp
create mode 100644 src/mlpack/tests/data/german.csv
create mode 100644 src/mlpack/tests/data/iris.txt
create mode 100644 src/mlpack/tests/data/iris_labels.txt
create mode 100644 src/mlpack/tests/data/lars_dependent_x.csv
create mode 100644 src/mlpack/tests/data/lars_dependent_y.csv
create mode 100644 src/mlpack/tests/decision_stump_test.cpp
create mode 100644 src/mlpack/tests/nystroem_method_test.cpp
create mode 100644 src/mlpack/tests/perceptron_test.cpp
create mode 100644 src/mlpack/tests/quic_svd_test.cpp
create mode 100644 src/mlpack/tests/regularized_svd_test.cpp
create mode 100644 src/mlpack/tests/sa_test.cpp
create mode 100644 src/mlpack/tests/sparse_autoencoder_test.cpp
create mode 100644 src/mlpack/tests/svd_batch_test.cpp
create mode 100644 src/mlpack/tests/svd_incremental_test.cpp
create mode 100644 src/mlpack/tests/to_string_test.cpp
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/mlpack.git
More information about the debian-science-commits
mailing list