[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