[mlpack-svn] r13416 - in mlpack/tags/mlpack-1.0.2/src/mlpack: . core/data core/dists core/kernels core/math core/metrics core/optimizers/aug_lagrangian core/optimizers/lbfgs core/optimizers/lrsdp core/tree core/tree/binary_space_tree core/tree/cover_tree core/util methods/det methods/emst methods/gmm methods/hmm methods/kernel_pca methods/kmeans methods/lars methods/linear_regression methods/local_coordinate_coding methods/mvu methods/naive_bayes methods/nca methods/neighbor_search methods/neighbor_search/sort_policies methods/nmf methods/pca methods/radical methods/range_search methods/sparse_coding tests

fastlab-svn at coffeetalk-1.cc.gatech.edu fastlab-svn at coffeetalk-1.cc.gatech.edu
Wed Aug 15 14:33:46 EDT 2012


Author: rcurtin
Date: 2012-08-15 14:33:42 -0400 (Wed, 15 Aug 2012)
New Revision: 13416

Modified:
   mlpack/tags/mlpack-1.0.2/src/mlpack/core.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/data/load.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/data/load_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/data/save.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/data/save_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/dists/discrete_distribution.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/dists/discrete_distribution.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/dists/gaussian_distribution.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/dists/gaussian_distribution.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/cosine_distance.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/cosine_distance_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/epanechnikov_kernel.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/epanechnikov_kernel.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/epanechnikov_kernel_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/example_kernel.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/gaussian_kernel.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/hyperbolic_tangent_kernel.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/laplacian_kernel.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/linear_kernel.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/polynomial_kernel.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/pspectrum_string_kernel.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/pspectrum_string_kernel.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/pspectrum_string_kernel_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/spherical_kernel.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/triangular_kernel.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/clamp.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/lin_alg.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/lin_alg.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/random.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/random.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/range.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/range_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/round.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/metrics/lmetric.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/metrics/lmetric_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/metrics/mahalanobis_distance.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/metrics/mahalanobis_distance_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/aug_lagrangian/aug_lagrangian.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/aug_lagrangian/aug_lagrangian_function.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/aug_lagrangian/aug_lagrangian_function_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/aug_lagrangian/aug_lagrangian_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/aug_lagrangian/aug_lagrangian_test_functions.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/aug_lagrangian/aug_lagrangian_test_functions.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/lbfgs/lbfgs.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/lbfgs/lbfgs_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/lbfgs/test_functions.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/lbfgs/test_functions.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/lrsdp/lrsdp.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/lrsdp/lrsdp_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/ballbound.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/ballbound_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree/binary_space_tree.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree/binary_space_tree_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree/dual_tree_traverser.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree/dual_tree_traverser_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree/single_tree_traverser.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree/single_tree_traverser_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/bounds.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/cover_tree.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/cover_tree_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/dual_tree_traverser.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/dual_tree_traverser_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/first_point_is_root.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/single_tree_traverser.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/single_tree_traverser_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/hrectbound.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/hrectbound_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/mrkd_statistic.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/periodichrectbound.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/periodichrectbound_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/statistic.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/cli.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/cli.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/cli_deleter.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/cli_deleter.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/cli_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/log.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/log.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/nulloutstream.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/option.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/option.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/option_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/prefixedoutstream.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/prefixedoutstream.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/prefixedoutstream_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/save_restore_utility.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/save_restore_utility.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/save_restore_utility_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/timers.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/timers.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/det/det_main.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/det/dt_utils.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/det/dt_utils.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/det/dtree.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/det/dtree.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/emst/dtb.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/emst/dtb_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/emst/edge_pair.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/emst/emst_main.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/emst/union_find.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/gmm/em_fit.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/gmm/em_fit_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/gmm/gmm.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/gmm/gmm_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/gmm/gmm_main.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/gmm/phi.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_generate_main.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_loglik_main.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_train_main.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_util.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_util_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_viterbi_main.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kernel_pca/kernel_pca.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kernel_pca/kernel_pca_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kernel_pca/kernel_pca_main.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/allow_empty_clusters.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/kmeans.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/kmeans_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/kmeans_main.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/max_variance_new_cluster.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/max_variance_new_cluster_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/random_partition.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/lars/lars.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/lars/lars.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/lars/lars_main.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/linear_regression/linear_regression.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/linear_regression/linear_regression.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/linear_regression/linear_regression_main.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/local_coordinate_coding/lcc.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/local_coordinate_coding/lcc_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/local_coordinate_coding/lcc_main.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/mvu/mvu.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/mvu/mvu.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/mvu/mvu_main.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/naive_bayes/naive_bayes_classifier.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/naive_bayes/naive_bayes_classifier_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/naive_bayes/nbc_main.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nca/nca.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nca/nca_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nca/nca_main.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nca/nca_softmax_error_function.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nca/nca_softmax_error_function_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/allkfn_main.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/allknn_main.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/neighbor_search.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/neighbor_search_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/neighbor_search_rules.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/neighbor_search_rules_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/sort_policies/furthest_neighbor_sort.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/sort_policies/furthest_neighbor_sort.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/sort_policies/furthest_neighbor_sort_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/sort_policies/nearest_neighbor_sort.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/sort_policies/nearest_neighbor_sort.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/sort_policies/nearest_neighbor_sort_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/typedef.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/als_update_rules.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/mult_dist_update_rules.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/mult_div_update_rules.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/nmf.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/nmf_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/nmf_main.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/random_acol_init.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/random_init.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/pca/pca.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/pca/pca.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/pca/pca_main.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/radical/radical.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/radical/radical.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/radical/radical_main.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/range_search/range_search.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/range_search/range_search_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/range_search/range_search_main.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/sparse_coding/data_dependent_random_initializer.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/sparse_coding/nothing_initializer.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/sparse_coding/random_initializer.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/sparse_coding/sparse_coding.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/sparse_coding/sparse_coding_impl.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/methods/sparse_coding/sparse_coding_main.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/allkfn_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/allknn_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/aug_lagrangian_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/cli_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/det_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/distribution_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/emst_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/gmm_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/hmm_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/kernel_pca_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/kernel_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/kmeans_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/lars_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/lbfgs_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/lin_alg_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/linear_regression_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/load_save_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/local_coordinate_coding_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/lrsdp_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/math_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/mlpack_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/nbc_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/nca_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/nmf_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/old_boost_test_definitions.hpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/pca_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/radical_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/range_search_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/save_restore_utility_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/sort_policy_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/sparse_coding_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/tree_test.cpp
   mlpack/tags/mlpack-1.0.2/src/mlpack/tests/union_find_test.cpp
Log:
Add license to the beginning of each mlpack source file.


Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/data/load.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/data/load.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/data/load.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -5,6 +5,20 @@
  * Load an Armadillo matrix from file.  This is necessary because Armadillo does
  * not transpose matrices on input, and it allows us to give better error
  * output.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_DATA_LOAD_HPP
 #define __MLPACK_CORE_DATA_LOAD_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/data/load_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/data/load_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/data/load_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Implementation of templatized load() function defined in load.hpp.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_DATA_LOAD_IMPL_HPP
 #define __MLPACK_CORE_DATA_LOAD_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/data/save.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/data/save.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/data/save.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -5,6 +5,20 @@
  * Save an Armadillo matrix to file.  This is necessary because Armadillo does
  * not transpose matrices upon saving, and it allows us to give better error
  * output.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_DATA_SAVE_HPP
 #define __MLPACK_CORE_DATA_SAVE_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/data/save_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/data/save_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/data/save_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Implementation of save functionality.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_DATA_SAVE_IMPL_HPP
 #define __MLPACK_CORE_DATA_SAVE_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/dists/discrete_distribution.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/dists/discrete_distribution.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/dists/discrete_distribution.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Implementation of DiscreteDistribution probability distribution.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include "discrete_distribution.hpp"
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/dists/discrete_distribution.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/dists/discrete_distribution.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/dists/discrete_distribution.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Implementation of the discrete distribution, where each discrete observation
  * has a given probability.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_HMM_DISTRIBUTIONS_DISCRETE_DISTRIBUTION_HPP
 #define __MLPACK_METHODS_HMM_DISTRIBUTIONS_DISCRETE_DISTRIBUTION_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/dists/gaussian_distribution.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/dists/gaussian_distribution.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/dists/gaussian_distribution.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Implementation of Gaussian distribution class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include "gaussian_distribution.hpp"
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/dists/gaussian_distribution.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/dists/gaussian_distribution.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/dists/gaussian_distribution.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Implementation of the Gaussian distribution.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_HMM_DISTRIBUTIONS_GAUSSIAN_DISTRIBUTION_HPP
 #define __MLPACK_METHODS_HMM_DISTRIBUTIONS_GAUSSIAN_DISTRIBUTION_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/cosine_distance.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/cosine_distance.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/cosine_distance.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * This implements the cosine distance (or cosine similarity) between two
  * vectors, which is a measure of the angle between the two vectors.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_KERNELS_COSINE_DISTANCE_HPP
 #define __MLPACK_CORE_KERNELS_COSINE_DISTANCE_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/cosine_distance_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/cosine_distance_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/cosine_distance_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * This implements the cosine distance.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_KERNELS_COSINE_DISTANCE_IMPL_HPP
 #define __MLPACK_CORE_KERNELS_COSINE_DISTANCE_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/epanechnikov_kernel.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/epanechnikov_kernel.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/epanechnikov_kernel.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Neil Slagle
  *
  * Implementation of non-template Epanechnikov kernels.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include "epanechnikov_kernel.hpp"
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/epanechnikov_kernel.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/epanechnikov_kernel.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/epanechnikov_kernel.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Neil Slagle
  *
  * Definition of the Epanechnikov kernel.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_KERNELS_EPANECHNIKOV_KERNEL_HPP
 #define __MLPACK_CORE_KERNELS_EPANECHNIKOV_KERNEL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/epanechnikov_kernel_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/epanechnikov_kernel_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/epanechnikov_kernel_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Neil Slagle
  *
  * Implementation of template-based Epanechnikov kernel functions.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_KERNELS_EPANECHNIKOV_KERNEL_IMPL_HPP
 #define __MLPACK_CORE_KERNELS_EPANECHNIKOV_KERNEL_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/example_kernel.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/example_kernel.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/example_kernel.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * This is an example kernel.  If you are making your own kernel, follow the
  * outline specified in this file.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_KERNELS_EXAMPLE_KERNEL_H
 #define __MLPACK_CORE_KERNELS_EXAMPLE_KERNEL_H

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/gaussian_kernel.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/gaussian_kernel.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/gaussian_kernel.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -5,6 +5,20 @@
  * @author Ryan Curtin
  *
  * Implementation of the Gaussian kernel (GaussianKernel).
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_KERNELS_GAUSSIAN_KERNEL_HPP
 #define __MLPACK_CORE_KERNELS_GAUSSIAN_KERNEL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/hyperbolic_tangent_kernel.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/hyperbolic_tangent_kernel.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/hyperbolic_tangent_kernel.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ajinkya Kale <kaleajinkya at gmail.com>
  *
  * Implementation of the hyperbolic tangent kernel.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_KERNELS_HYPERBOLIC_TANGENT_KERNEL_HPP
 #define __MLPACK_CORE_KERNELS_HYPERBOLIC_TANGENT_KERNEL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/laplacian_kernel.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/laplacian_kernel.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/laplacian_kernel.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ajinkya Kale <kaleajinkya at gmail.com>
  *
  * Implementation of the Laplacian kernel (LaplacianKernel).
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_KERNELS_LAPLACIAN_KERNEL_HPP
 #define __MLPACK_CORE_KERNELS_LAPLACIAN_KERNEL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/linear_kernel.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/linear_kernel.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/linear_kernel.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -5,6 +5,20 @@
  * @author Ryan Curtin
  *
  * Implementation of the linear kernel (just the standard dot product).
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_KERNELS_LINEAR_KERNEL_HPP
 #define __MLPACK_CORE_KERNELS_LINEAR_KERNEL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/polynomial_kernel.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/polynomial_kernel.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/polynomial_kernel.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ajinkya Kale <kaleajinkya at gmail.com>
  *
  * Implementation of the polynomial kernel (just the standard dot product).
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_KERNELS_POLYNOMIAL_KERNEL_HPP
 #define __MLPACK_CORE_KERNELS_POLYNOMIAL_KERNEL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/pspectrum_string_kernel.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/pspectrum_string_kernel.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/pspectrum_string_kernel.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -7,6 +7,20 @@
  * one-dimensional data matrix (data vector) to FastMKS which stores indices of
  * strings; then, the actual strings are given to the PSpectrumStringKernel at
  * construction time, and the kernel knows to map the indices to actual strings.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include "pspectrum_string_kernel.hpp"
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/pspectrum_string_kernel.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/pspectrum_string_kernel.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/pspectrum_string_kernel.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -7,6 +7,20 @@
  * one-dimensional data matrix (data vector) to FastMKS which stores indices of
  * strings; then, the actual strings are given to the PSpectrumStringKernel at
  * construction time, and the kernel knows to map the indices to actual strings.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_KERNELS_PSPECTRUM_STRING_KERNEL_HPP
 #define __MLPACK_CORE_KERNELS_PSPECTRUM_STRING_KERNEL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/pspectrum_string_kernel_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/pspectrum_string_kernel_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/pspectrum_string_kernel_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -7,6 +7,20 @@
  * one-dimensional data matrix (data vector) to FastMKS which stores indices of
  * strings; then, the actual strings are given to the PSpectrumStringKernel at
  * construction time, and the kernel knows to map the indices to actual strings.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_KERNELS_PSPECTRUM_STRING_KERNEL_IMPL_HPP
 #define __MLPACK_CORE_KERNELS_PSPECTRUM_STRING_KERNEL_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/spherical_kernel.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/spherical_kernel.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/spherical_kernel.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * This is an example kernel.  If you are making your own kernel, follow the
  * outline specified in this file.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_KERNELS_SPHERICAL_KERNEL_H
 #define __MLPACK_CORE_KERNELS_SPHERICAL_KERNEL_H

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/triangular_kernel.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/triangular_kernel.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/kernels/triangular_kernel.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Definition and implementation of the trivially simple triangular kernel.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_KERNELS_TRIANGULAR_KERNEL_HPP
 #define __MLPACK_CORE_KERNELS_TRIANGULAR_KERNEL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/clamp.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/clamp.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/clamp.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -2,6 +2,20 @@
  * @file clamp.hpp
  *
  * Miscellaneous math clamping routines.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_MATH_CLAMP_HPP
 #define __MLPACK_CORE_MATH_CLAMP_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/lin_alg.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/lin_alg.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/lin_alg.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Nishant Mehta
  *
  * Linear algebra utilities.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include "lin_alg.hpp"
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/lin_alg.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/lin_alg.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/lin_alg.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Nishant Mehta
  *
  * Linear algebra utilities.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_MATH_LIN_ALG_HPP
 #define __MLPACK_CORE_MATH_LIN_ALG_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/random.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/random.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/random.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -2,6 +2,20 @@
  * @file random.cpp
  *
  * Declarations of global Boost random number generators.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <boost/random.hpp>
 #include <boost/version.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/random.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/random.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/random.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -2,6 +2,20 @@
  * @file random.hpp
  *
  * Miscellaneous math random-related routines.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_MATH_RANDOM_HPP
 #define __MLPACK_CORE_MATH_RANDOM_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/range.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/range.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/range.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  *
  * Definition of the Range class, which represents a simple range with a lower
  * and upper bound.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_MATH_RANGE_HPP
 #define __MLPACK_CORE_MATH_RANGE_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/range_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/range_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/range_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -2,6 +2,20 @@
  * @file range_impl.hpp
  *
  * Implementation of the (inlined) Range class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_MATH_RANGE_IMPL_HPP
 #define __MLPACK_CORE_MATH_RANGE_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/round.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/round.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/math/round.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Implementation of round() for use on Visual Studio, where C99 isn't
  * implemented.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_MATH_ROUND_HPP
 #define __MLPACK_CORE_MATH_ROUND_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/metrics/lmetric.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/metrics/lmetric.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/metrics/lmetric.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -6,6 +6,20 @@
  * as non-squared distances.  The squared distances are faster to compute.
  *
  * This also gives several convenience typedefs for commonly used L-metrics.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_METRICS_LMETRIC_HPP
 #define __MLPACK_CORE_METRICS_LMETRIC_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/metrics/lmetric_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/metrics/lmetric_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/metrics/lmetric_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Implementation of template specializations of LMetric class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_METRICS_LMETRIC_IMPL_HPP
 #define __MLPACK_CORE_METRICS_LMETRIC_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/metrics/mahalanobis_distance.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/metrics/mahalanobis_distance.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/metrics/mahalanobis_distance.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * The Mahalanobis distance.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_METRICS_MAHALANOBIS_DISTANCE_HPP
 #define __MLPACK_CORE_METRICS_MAHALANOBIS_DISTANCE_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/metrics/mahalanobis_distance_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/metrics/mahalanobis_distance_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/metrics/mahalanobis_distance_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Implementation of the Mahalanobis distance.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_METRICS_MAHALANOBIS_DISTANCE_IMPL_HPP
 #define __MLPACK_CORE_METRICS_MAHALANOBIS_DISTANCE_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/aug_lagrangian/aug_lagrangian.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/aug_lagrangian/aug_lagrangian.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/aug_lagrangian/aug_lagrangian.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -5,6 +5,20 @@
  * Definition of AugLagrangian class, which implements the Augmented Lagrangian
  * optimization method (also called the 'method of multipliers'.  This class
  * uses the L-BFGS optimizer.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 #ifndef __MLPACK_CORE_OPTIMIZERS_AUG_LAGRANGIAN_AUG_LAGRANGIAN_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/aug_lagrangian/aug_lagrangian_function.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/aug_lagrangian/aug_lagrangian_function.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/aug_lagrangian/aug_lagrangian_function.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Contains a utility class for AugLagrangian.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_OPTIMIZERS_AUG_LAGRANGIAN_AUG_LAGRANGIAN_FUNCTION_HPP
 #define __MLPACK_CORE_OPTIMIZERS_AUG_LAGRANGIAN_AUG_LAGRANGIAN_FUNCTION_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/aug_lagrangian/aug_lagrangian_function_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/aug_lagrangian/aug_lagrangian_function_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/aug_lagrangian/aug_lagrangian_function_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -5,6 +5,20 @@
  * Simple, naive implementation of AugLagrangianFunction.  Better
  * specializations can probably be given in many cases, but this is the most
  * general case.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_OPTIMIZERS_AUG_LAGRANGIAN_AUG_LAGRANGIAN_FUNCTION_IMPL_HPP
 #define __MLPACK_CORE_OPTIMIZERS_AUG_LAGRANGIAN_AUG_LAGRANGIAN_FUNCTION_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/aug_lagrangian/aug_lagrangian_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/aug_lagrangian/aug_lagrangian_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/aug_lagrangian/aug_lagrangian_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Implementation of AugLagrangian class (Augmented Lagrangian optimization
  * method).
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 #ifndef __MLPACK_CORE_OPTIMIZERS_AUG_LAGRANGIAN_AUG_LAGRANGIAN_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/aug_lagrangian/aug_lagrangian_test_functions.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/aug_lagrangian/aug_lagrangian_test_functions.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/aug_lagrangian/aug_lagrangian_test_functions.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Implementation of AugLagrangianTestFunction class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 #include "aug_lagrangian_test_functions.hpp"

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/aug_lagrangian/aug_lagrangian_test_functions.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/aug_lagrangian/aug_lagrangian_test_functions.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/aug_lagrangian/aug_lagrangian_test_functions.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Define test functions for the augmented Lagrangian method.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_OPTIMIZERS_AUG_LAGRANGIAN_TEST_FUNCTIONS_HPP
 #define __MLPACK_CORE_OPTIMIZERS_AUG_LAGRANGIAN_TEST_FUNCTIONS_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/lbfgs/lbfgs.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/lbfgs/lbfgs.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/lbfgs/lbfgs.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  * @author Ryan Curtin
  *
  * The generic L-BFGS optimizer.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_OPTIMIZERS_LBFGS_LBFGS_HPP
 #define __MLPACK_CORE_OPTIMIZERS_LBFGS_LBFGS_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/lbfgs/lbfgs_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/lbfgs/lbfgs_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/lbfgs/lbfgs_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  * @author Ryan Curtin
  *
  * The implementation of the L_BFGS optimizer.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_OPTIMIZERS_LBFGS_LBFGS_IMPL_HPP
 #define __MLPACK_CORE_OPTIMIZERS_LBFGS_LBFGS_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/lbfgs/test_functions.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/lbfgs/test_functions.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/lbfgs/test_functions.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Implementations of the test functions defined in test_functions.hpp.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include "test_functions.hpp"
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/lbfgs/test_functions.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/lbfgs/test_functions.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/lbfgs/test_functions.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -9,6 +9,20 @@
  *  Jorge J. Moré, Burton S. Garbow, and Kenneth E. Hillstrom. 1981.
  *  ACM Trans. Math. Softw. 7, 1 (March 1981), 17-41.
  *  http://portal.acm.org/citation.cfm?id=355934.355936
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_OPTIMIZERS_LBFGS_TEST_FUNCTIONS_HPP
 #define __MLPACK_CORE_OPTIMIZERS_LBFGS_TEST_FUNCTIONS_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/lrsdp/lrsdp.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/lrsdp/lrsdp.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/lrsdp/lrsdp.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * An implementation of Monteiro and Burer's formulation of low-rank
  * semidefinite programs (LR-SDP).
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_OPTIMIZERS_LRSDP_LRSDP_HPP
 #define __MLPACK_CORE_OPTIMIZERS_LRSDP_LRSDP_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/lrsdp/lrsdp_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/lrsdp/lrsdp_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/optimizers/lrsdp/lrsdp_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * An implementation of Monteiro and Burer's formulation of low-rank
  * semidefinite programs (LR-SDP).
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_OPTIMIZERS_LRSDP_LRSDP_IMPL_HPP
 #define __MLPACK_CORE_OPTIMIZERS_LRSDP_LRSDP_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/ballbound.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/ballbound.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/ballbound.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  *
  * Bounds that are useful for binary space partitioning trees.
  * Interface to a ball bound that works in arbitrary metric spaces.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 #ifndef __MLPACK_CORE_TREE_BALLBOUND_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/ballbound_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/ballbound_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/ballbound_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -5,6 +5,20 @@
  * Implementation of BallBound ball bound metric policy class.
  *
  * @experimental
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_TREE_BALLBOUND_IMPL_HPP
 #define __MLPACK_CORE_TREE_BALLBOUND_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree/binary_space_tree.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree/binary_space_tree.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree/binary_space_tree.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -2,6 +2,20 @@
  * @file binary_space_tree.hpp
  *
  * Definition of generalized binary space partitioning tree (BinarySpaceTree).
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_TREE_BINARY_SPACE_TREE_BINARY_SPACE_TREE_HPP
 #define __MLPACK_CORE_TREE_BINARY_SPACE_TREE_BINARY_SPACE_TREE_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree/binary_space_tree_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree/binary_space_tree_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree/binary_space_tree_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -2,6 +2,20 @@
  * @file binary_space_tree_impl.hpp
  *
  * Implementation of generalized space partitioning tree.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_TREE_BINARY_SPACE_TREE_BINARY_SPACE_TREE_IMPL_HPP
 #define __MLPACK_CORE_TREE_BINARY_SPACE_TREE_BINARY_SPACE_TREE_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree/dual_tree_traverser.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree/dual_tree_traverser.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree/dual_tree_traverser.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -6,6 +6,20 @@
  * nested class of BinarySpaceTree which traverses two trees in a depth-first
  * manner with a given set of rules which indicate the branches which can be
  * pruned and the order in which to recurse.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_TREE_BINARY_SPACE_TREE_DUAL_TREE_TRAVERSER_HPP
 #define __MLPACK_CORE_TREE_BINARY_SPACE_TREE_DUAL_TREE_TRAVERSER_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree/dual_tree_traverser_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree/dual_tree_traverser_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree/dual_tree_traverser_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -5,6 +5,20 @@
  * Implementation of the DualTreeTraverser for BinarySpaceTree.  This is a way
  * to perform a dual-tree traversal of two trees.  The trees must be the same
  * type.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_TREE_BINARY_SPACE_TREE_DUAL_TREE_TRAVERSER_IMPL_HPP
 #define __MLPACK_CORE_TREE_BINARY_SPACE_TREE_DUAL_TREE_TRAVERSER_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree/single_tree_traverser.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree/single_tree_traverser.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree/single_tree_traverser.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -5,6 +5,20 @@
  * A nested class of BinarySpaceTree which traverses the entire tree with a
  * given set of rules which indicate the branches which can be pruned and the
  * order in which to recurse.  This traverser is a depth-first traverser.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_TREE_BINARY_SPACE_TREE_SINGLE_TREE_TRAVERSER_HPP
 #define __MLPACK_CORE_TREE_BINARY_SPACE_TREE_SINGLE_TREE_TRAVERSER_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree/single_tree_traverser_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree/single_tree_traverser_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree/single_tree_traverser_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -5,6 +5,20 @@
  * A nested class of BinarySpaceTree which traverses the entire tree with a
  * given set of rules which indicate the branches which can be pruned and the
  * order in which to recurse.  This traverser is a depth-first traverser.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_TREE_BINARY_SPACE_TREE_SINGLE_TREE_TRAVERSER_IMPL_HPP
 #define __MLPACK_CORE_TREE_BINARY_SPACE_TREE_SINGLE_TREE_TRAVERSER_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/binary_space_tree.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Include all the necessary files to use the BinarySpaceTree class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_TREE_BINARY_SPACE_TREE_HPP
 #define __MLPACK_CORE_TREE_BINARY_SPACE_TREE_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/bounds.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/bounds.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/bounds.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -2,6 +2,20 @@
  * @file bounds.hpp
  *
  * Bounds that are useful for binary space partitioning trees.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 #ifndef __MLPACK_CORE_TREE_BOUNDS_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/cover_tree.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/cover_tree.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/cover_tree.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Definition of CoverTree, which can be used in place of the BinarySpaceTree.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_TREE_COVER_TREE_COVER_TREE_HPP
 #define __MLPACK_CORE_TREE_COVER_TREE_COVER_TREE_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/cover_tree_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/cover_tree_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/cover_tree_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Implementation of CoverTree class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_TREE_COVER_TREE_COVER_TREE_IMPL_HPP
 #define __MLPACK_CORE_TREE_COVER_TREE_COVER_TREE_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/dual_tree_traverser.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/dual_tree_traverser.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/dual_tree_traverser.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * A dual-tree traverser for the cover tree.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_TREE_COVER_TREE_DUAL_TREE_TRAVERSER_HPP
 #define __MLPACK_CORE_TREE_COVER_TREE_DUAL_TREE_TRAVERSER_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/dual_tree_traverser_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/dual_tree_traverser_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/dual_tree_traverser_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * A dual-tree traverser for the cover tree.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_TREE_COVER_TREE_DUAL_TREE_TRAVERSER_IMPL_HPP
 #define __MLPACK_CORE_TREE_COVER_TREE_DUAL_TREE_TRAVERSER_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/first_point_is_root.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/first_point_is_root.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/first_point_is_root.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * A very simple policy for the cover tree; the first point in the dataset is
  * chosen as the root of the cover tree.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_TREE_FIRST_POINT_IS_ROOT_HPP
 #define __MLPACK_CORE_TREE_FIRST_POINT_IS_ROOT_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/single_tree_traverser.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/single_tree_traverser.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/single_tree_traverser.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -5,6 +5,20 @@
  * Defines the SingleTreeTraverser for the cover tree.  This implements a
  * single-tree breadth-first recursion with a pruning rule and a base case (two
  * point) rule.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_TREE_COVER_TREE_SINGLE_TREE_TRAVERSER_HPP
 #define __MLPACK_CORE_TREE_COVER_TREE_SINGLE_TREE_TRAVERSER_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/single_tree_traverser_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/single_tree_traverser_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree/single_tree_traverser_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Implementation of the single tree traverser for cover trees, which implements
  * a breadth-first traversal.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_TREE_COVER_TREE_SINGLE_TREE_TRAVERSER_IMPL_HPP
 #define __MLPACK_CORE_TREE_COVER_TREE_SINGLE_TREE_TRAVERSER_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/cover_tree.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Includes all the necessary files to use the CoverTree class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_TREE_COVER_TREE_HPP
 #define __MLPACK_CORE_TREE_COVER_TREE_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/hrectbound.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/hrectbound.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/hrectbound.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -7,6 +7,20 @@
  * implements a hyperrectangle bound.
  *
  * @experimental
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_TREE_HRECTBOUND_HPP
 #define __MLPACK_CORE_TREE_HRECTBOUND_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/hrectbound_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/hrectbound_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/hrectbound_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -5,6 +5,20 @@
  * Template parameter t_pow is the metric to use; use 2 for Euclidean (L2).
  *
  * @experimental
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_TREE_HRECTBOUND_IMPL_HPP
 #define __MLPACK_CORE_TREE_HRECTBOUND_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/mrkd_statistic.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/mrkd_statistic.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/mrkd_statistic.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  * Definition of the policy type for the statistic class.
  *
  * You should define your own statistic that looks like EmptyStatistic.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 #ifndef __MLPACK_CORE_TREE_MRKD_STATISTIC_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/periodichrectbound.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/periodichrectbound.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/periodichrectbound.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -5,6 +5,20 @@
  *
  * This file describes the interface for the PeriodicHRectBound policy, which
  * implements a hyperrectangle bound in a periodic space.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_TREE_PERIODICHRECTBOUND_HPP
 #define __MLPACK_CORE_TREE_PERIODICHRECTBOUND_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/periodichrectbound_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/periodichrectbound_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/periodichrectbound_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  *
  * Implementation of periodic hyper-rectangle bound policy class.
  * Template parameter t_pow is the metric to use; use 2 for Euclidian (L2).
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_TREE_PERIODICHRECTBOUND_IMPL_HPP
 #define __MLPACK_CORE_TREE_PERIODICHRECTBOUND_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/statistic.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/statistic.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/tree/statistic.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  * Definition of the policy type for the statistic class.
  *
  * You should define your own statistic that looks like EmptyStatistic.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 #ifndef __MLPACK_CORE_TREE_STATISTIC_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/cli.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/cli.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/cli.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Matthew Amidon
  *
  * Implementation of the CLI module for parsing parameters.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <list>
 #include <boost/program_options.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/cli.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/cli.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/cli.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -5,6 +5,20 @@
  * This file implements the CLI subsystem which is intended to replace FX.
  * This can be used more or less regardless of context.  In the future,
  * it might be expanded to include file I/O.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_IO_CLI_HPP
 #define __MLPACK_CORE_IO_CLI_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/cli_deleter.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/cli_deleter.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/cli_deleter.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -7,6 +7,20 @@
  * 'CLI::Destroy()' at the end of their program.  The file also defines a static
  * CLIDeleter class, which will be initialized at the beginning of the program
  * and deleted at the end.  The destructor destroys the CLI singleton.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include "cli_deleter.hpp"
 #include "cli.hpp"

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/cli_deleter.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/cli_deleter.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/cli_deleter.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Definition of the CLIDeleter() class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_IO_CLI_DELETER_HPP
 #define __MLPACK_CORE_IO_CLI_DELETER_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/cli_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/cli_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/cli_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Matthew Amidon
  *
  * Implementation of templated functions of the CLI class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_IO_CLI_IMPL_HPP
 #define __MLPACK_CORE_IO_CLI_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/log.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/log.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/log.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Matthew Amidon
  *
  * Implementation of the Log class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef _WIN32
   #include <cxxabi.h>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/log.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/log.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/log.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Matthew Amidon
  *
  * Definition of the Log class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_IO_LOG_HPP
 #define __MLPACK_CORE_IO_LOG_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/nulloutstream.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/nulloutstream.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/nulloutstream.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  * @author Matthew Amidon
  *
  * Definition of the NullOutStream class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_IO_NULLOUTSTREAM_HPP
 #define __MLPACK_CORE_IO_NULLOUTSTREAM_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/option.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/option.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/option.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Implementation of the ProgramDoc class.  The class registers itself with CLI
  * when constructed.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include "cli.hpp"
 #include "option.hpp"

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/option.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/option.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/option.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Definition of the Option class, which is used to define parameters which are
  * used by CLI.  The ProgramDoc class also resides here.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_IO_OPTION_HPP
 #define __MLPACK_CORE_IO_OPTION_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/option_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/option_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/option_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Matthew Amidon
  *
  * Implementation of template functions for the Option class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_IO_OPTION_IMPL_HPP
 #define __MLPACK_CORE_IO_OPTION_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/prefixedoutstream.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/prefixedoutstream.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/prefixedoutstream.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  * @author Matthew Amidon
  *
  * Implementation of PrefixedOutStream methods.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <string>
 #include <iostream>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/prefixedoutstream.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/prefixedoutstream.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/prefixedoutstream.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  * @author Matthew Amidon
  *
  * Declaration of the PrefixedOutStream class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_IO_PREFIXEDOUTSTREAM_HPP
 #define __MLPACK_CORE_IO_PREFIXEDOUTSTREAM_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/prefixedoutstream_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/prefixedoutstream_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/prefixedoutstream_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  * @author Matthew Amidon
  *
  * Implementation of templated PrefixedOutStream member functions.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_IO_PREFIXEDOUTSTREAM_IMPL_HPP
 #define __MLPACK_CORE_IO_PREFIXEDOUTSTREAM_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/save_restore_utility.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/save_restore_utility.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/save_restore_utility.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * The SaveRestoreUtility provides helper functions in saving and
  *   restoring models.  The current output file type is XML.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include "save_restore_utility.hpp"
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/save_restore_utility.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/save_restore_utility.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/save_restore_utility.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -6,6 +6,20 @@
  *   restoring models.  The current output file type is XML.
  *
  * @experimental
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef SAVE_RESTORE_MODEL_HPP
 #define SAVE_RESTORE_MODEL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/save_restore_utility_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/save_restore_utility_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/save_restore_utility_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * The SaveRestoreUtility provides helper functions in saving and
  *   restoring models.  The current output file type is XML.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_UTIL_SAVE_RESTORE_UTILITY_IMPL_HPP
 #define __MLPACK_CORE_UTIL_SAVE_RESTORE_UTILITY_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/timers.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/timers.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/timers.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Matthew Amidon
  *
  * Implementation of timers.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include "timers.hpp"
 #include "cli.hpp"

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/timers.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/timers.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core/util/timers.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Matthew Amidon
  *
  * Timers for MLPACK.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_UTILITIES_TIMERS_HPP
 #define __MLPACK_CORE_UTILITIES_TIMERS_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/core.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/core.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/core.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  *
  * Include all of the base components required to write MLPACK methods, and the
  * main MLPACK Doxygen documentation.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_CORE_HPP
 #define __MLPACK_CORE_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/det/det_main.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/det/det_main.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/det/det_main.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @ Parikshit Ram (pram at cc.gatech.edu)
  *
  * This file provides an example use of the DET
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 #include <mlpack/core.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/det/dt_utils.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/det/dt_utils.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/det/dt_utils.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * This file implements functions to perform different tasks with the Density
  * Tree class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include "dt_utils.hpp"
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/det/dt_utils.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/det/dt_utils.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/det/dt_utils.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * This file implements functions to perform different tasks with the Density
  * Tree class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_DET_DT_UTILS_HPP
 #define __MLPACK_METHODS_DET_DT_UTILS_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/det/dtree.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/det/dtree.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/det/dtree.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -5,6 +5,20 @@
  * Implementations of some declared functions in
  * the Density Estimation Tree class.
  *
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include "dtree.hpp"
 #include <stack>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/det/dtree.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/det/dtree.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/det/dtree.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Parikshit Ram (pram at cc.gatech.edu)
  *
  * Density Estimation Tree class
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 #ifndef __MLPACK_METHODS_DET_DTREE_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/emst/dtb.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/emst/dtb.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/emst/dtb.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -16,6 +16,20 @@
  *   year = {2010}
  * }
  * @endcode
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_EMST_DTB_HPP
 #define __MLPACK_METHODS_EMST_DTB_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/emst/dtb_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/emst/dtb_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/emst/dtb_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Bill March (march at gatech.edu)
  *
  * Implementation of DTB.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 #ifndef __MLPACK_METHODS_EMST_DTB_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/emst/edge_pair.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/emst/edge_pair.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/emst/edge_pair.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -5,6 +5,20 @@
  *
  * This file contains utilities necessary for all of the minimum spanning tree
  * algorithms.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_EMST_EDGE_PAIR_HPP
 #define __MLPACK_METHODS_EMST_EDGE_PAIR_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/emst/emst_main.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/emst/emst_main.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/emst/emst_main.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -18,6 +18,20 @@
  *   year = {2010}
  * }
  * @endcode
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 #include "dtb.hpp"

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/emst/union_find.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/emst/union_find.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/emst/union_find.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -6,6 +6,20 @@
  * of a graph.  Each point in the graph is initially in its own component.
  * Calling unionfind.Union(x, y) unites the components indexed by x and y.
  * unionfind.Find(x) returns the index of the component containing point x.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_EMST_UNION_FIND_HPP
 #define __MLPACK_METHODS_EMST_UNION_FIND_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/gmm/em_fit.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/gmm/em_fit.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/gmm/em_fit.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Utility class to fit a GMM using the EM algorithm.  Used by
  * GMM::Estimate<>().
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_GMM_EM_FIT_HPP
 #define __MLPACK_METHODS_GMM_EM_FIT_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/gmm/em_fit_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/gmm/em_fit_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/gmm/em_fit_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Implementation of EM algorithm for fitting GMMs.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_GMM_EM_FIT_IMPL_HPP
 #define __MLPACK_METHODS_GMM_EM_FIT_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/gmm/gmm.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/gmm/gmm.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/gmm/gmm.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Defines a Gaussian Mixture model and
  * estimates the parameters of the model
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_MOG_MOG_EM_HPP
 #define __MLPACK_METHODS_MOG_MOG_EM_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/gmm/gmm_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/gmm/gmm_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/gmm/gmm_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  * @author Ryan Curtin
  *
  * Implementation of template-based GMM methods.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_GMM_GMM_IMPL_HPP
 #define __MLPACK_METHODS_GMM_GMM_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/gmm/gmm_main.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/gmm/gmm_main.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/gmm/gmm_main.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @file gmm_main.cpp
  *
  * This program trains a mixture of Gaussians on a given data matrix.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include "gmm.hpp"
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/gmm/phi.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/gmm/phi.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/gmm/phi.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * This file computes the Gaussian probability
  * density function
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_MOG_PHI_HPP
 #define __MLPACK_METHODS_MOG_PHI_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  * @author Tran Quoc Long
  *
  * Definition of HMM class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_HMM_HMM_HPP
 #define __MLPACK_METHODS_HMM_HMM_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_generate_main.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_generate_main.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_generate_main.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Compute the most probably hidden state sequence of a given observation
  * sequence for a given HMM.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  * @author Tran Quoc Long
  *
  * Implementation of HMM class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_HMM_HMM_IMPL_HPP
 #define __MLPACK_METHODS_HMM_HMM_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_loglik_main.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_loglik_main.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_loglik_main.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Compute the log-likelihood of a given sequence for a given HMM.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_train_main.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_train_main.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_train_main.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Executable which trains an HMM and saves the trained HMM to file.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_util.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_util.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_util.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Save/load utilities for HMMs.  This should be eventually merged into the HMM
  * class itself.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_HMM_HMM_UTIL_HPP
 #define __MLPACK_METHODS_HMM_HMM_UTIL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_util_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_util_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_util_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Implementation of HMM load/save functions.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_HMM_HMM_UTIL_IMPL_HPP
 #define __MLPACK_METHODS_HMM_HMM_UTIL_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_viterbi_main.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_viterbi_main.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/hmm/hmm_viterbi_main.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Compute the most probably hidden state sequence of a given observation
  * sequence for a given HMM.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kernel_pca/kernel_pca.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kernel_pca/kernel_pca.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kernel_pca/kernel_pca.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Defines the KernelPCA class to perform Kernel Principal Components Analysis
  * on the specified data set.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_KERNEL_PCA_KERNEL_PCA_HPP
 #define __MLPACK_METHODS_KERNEL_PCA_KERNEL_PCA_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kernel_pca/kernel_pca_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kernel_pca/kernel_pca_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kernel_pca/kernel_pca_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Implementation of KernelPCA class to perform Kernel Principal Components
  * Analysis on the specified data set.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_KERNEL_PCA_KERNEL_PCA_IMPL_HPP
 #define __MLPACK_METHODS_KERNEL_PCA_KERNEL_PCA_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kernel_pca/kernel_pca_main.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kernel_pca/kernel_pca_main.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kernel_pca/kernel_pca_main.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ajinkya Kale <kaleajinkya at gmail.com>
  *
  * Executable for Kernel PCA.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 #include <mlpack/core/kernels/linear_kernel.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/allow_empty_clusters.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/allow_empty_clusters.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/allow_empty_clusters.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * This very simple policy is used when K-Means is allowed to return empty
  * clusters.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_KMEANS_ALLOW_EMPTY_CLUSTERS_HPP
 #define __MLPACK_METHODS_KMEANS_ALLOW_EMPTY_CLUSTERS_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/kmeans.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/kmeans.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/kmeans.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Parikshit Ram (pram at cc.gatech.edu)
  *
  * K-Means clustering.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_KMEANS_KMEANS_HPP
 #define __MLPACK_METHODS_KMEANS_KMEANS_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/kmeans_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/kmeans_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/kmeans_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  * @author Ryan Curtin
  *
  * Implementation for the K-means method for getting an initial point.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include "kmeans.hpp"
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/kmeans_main.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/kmeans_main.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/kmeans_main.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Executable for running K-Means.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/max_variance_new_cluster.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/max_variance_new_cluster.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/max_variance_new_cluster.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -5,6 +5,20 @@
  * An implementation of the EmptyClusterPolicy policy class for K-Means.  When
  * an empty cluster is detected, the point furthest from the centroid of the
  * cluster with maximum variance is taken to be a new cluster.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_KMEANS_MAX_VARIANCE_NEW_CLUSTER_HPP
 #define __MLPACK_METHODS_KMEANS_MAX_VARIANCE_NEW_CLUSTER_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/max_variance_new_cluster_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/max_variance_new_cluster_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/max_variance_new_cluster_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Implementation of MaxVarianceNewCluster class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_KMEANS_MAX_VARIANCE_NEW_CLUSTER_IMPL_HPP
 #define __MLPACK_METHODS_KMEANS_MAX_VARIANCE_NEW_CLUSTER_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/random_partition.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/random_partition.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/kmeans/random_partition.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Very simple partitioner which partitions the data randomly into the number of
  * desired clusters.  Used as the default InitialPartitionPolicy for KMeans.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_KMEANS_RANDOM_PARTITION_HPP
 #define __MLPACK_METHODS_KMEANS_RANDOM_PARTITION_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/lars/lars.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/lars/lars.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/lars/lars.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Nishant Mehta (niche)
  *
  * Implementation of LARS and LASSO.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include "lars.hpp"
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/lars/lars.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/lars/lars.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/lars/lars.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -15,6 +15,20 @@
  *
  * Although this option currently is not implemented, it will be implemented
  * very soon.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_LARS_LARS_HPP
 #define __MLPACK_METHODS_LARS_LARS_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/lars/lars_main.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/lars/lars_main.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/lars/lars_main.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Nishant Mehta
  *
  * Executable for LARS.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/linear_regression/linear_regression.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/linear_regression/linear_regression.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/linear_regression/linear_regression.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author James Cline
  *
  * Implementation of simple linear regression.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include "linear_regression.hpp"
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/linear_regression/linear_regression.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/linear_regression/linear_regression.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/linear_regression/linear_regression.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author James Cline
  *
  * Simple least-squares linear regression.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_LINEAR_REGRESSION_LINEAR_REGRESSION_HPP
 #define __MLPACK_METHODS_LINEAR_REGRESSION_LINEAR_REGRESSION_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/linear_regression/linear_regression_main.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/linear_regression/linear_regression_main.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/linear_regression/linear_regression_main.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author James Cline
  *
  * Main function for least-squares linear regression.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 #include "linear_regression.hpp"

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/local_coordinate_coding/lcc.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/local_coordinate_coding/lcc.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/local_coordinate_coding/lcc.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Definition of the LocalCoordinateCoding class, which performs the Local
  * Coordinate Coding algorithm.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_LOCAL_COORDINATE_CODING_LCC_HPP
 #define __MLPACK_METHODS_LOCAL_COORDINATE_CODING_LCC_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/local_coordinate_coding/lcc_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/local_coordinate_coding/lcc_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/local_coordinate_coding/lcc_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Nishant Mehta
  *
  * Implementation of Local Coordinate Coding
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_LOCAL_COORDINATE_CODING_LCC_IMPL_HPP
 #define __MLPACK_METHODS_LOCAL_COORDINATE_CODING_LCC_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/local_coordinate_coding/lcc_main.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/local_coordinate_coding/lcc_main.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/local_coordinate_coding/lcc_main.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Nishant Mehta
  *
  * Executable for Local Coordinate Coding.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 #include "lcc.hpp"

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/mvu/mvu.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/mvu/mvu.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/mvu/mvu.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Implementation of the MVU class and its auxiliary objective function class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include "mvu.hpp"
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/mvu/mvu.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/mvu/mvu.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/mvu/mvu.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -6,6 +6,20 @@
  * class as well as a class representing the objective function (a semidefinite
  * program) which MVU seeks to minimize.  Minimization is performed by the
  * Augmented Lagrangian optimizer (which in turn uses the L-BFGS optimizer).
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_MVU_MVU_HPP
 #define __MLPACK_METHODS_MVU_MVU_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/mvu/mvu_main.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/mvu/mvu_main.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/mvu/mvu_main.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Executable for MVU.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 #include "mvu.hpp"

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/naive_bayes/naive_bayes_classifier.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/naive_bayes/naive_bayes_classifier.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/naive_bayes/naive_bayes_classifier.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -5,6 +5,20 @@
  * A Naive Bayes Classifier which parametrically estimates the distribution of
  * the features.  It is assumed that the features have been sampled from a
  * Gaussian PDF.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_NAIVE_BAYES_NAIVE_BAYES_CLASSIFIER_HPP
 #define __MLPACK_METHODS_NAIVE_BAYES_NAIVE_BAYES_CLASSIFIER_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/naive_bayes/naive_bayes_classifier_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/naive_bayes/naive_bayes_classifier_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/naive_bayes/naive_bayes_classifier_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -5,6 +5,20 @@
  * A Naive Bayes Classifier which parametrically estimates the distribution of
  * the features.  It is assumed that the features have been sampled from a
  * Gaussian PDF.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_NAIVE_BAYES_NAIVE_BAYES_CLASSIFIER_IMPL_HPP
 #define __MLPACK_METHODS_NAIVE_BAYES_NAIVE_BAYES_CLASSIFIER_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/naive_bayes/nbc_main.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/naive_bayes/nbc_main.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/naive_bayes/nbc_main.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -6,6 +6,20 @@
  *
  * This classifier does parametric naive bayes classification assuming that the
  * features are sampled from a Gaussian distribution.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nca/nca.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nca/nca.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nca/nca.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Declaration of NCA class (Neighborhood Components Analysis).
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_NCA_NCA_HPP
 #define __MLPACK_METHODS_NCA_NCA_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nca/nca_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nca/nca_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nca/nca_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Implementation of templated NCA class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_NCA_NCA_IMPL_HPP
 #define __MLPACK_METHODS_NCA_NCA_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nca/nca_main.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nca/nca_main.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nca/nca_main.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Executable for Neighborhood Components Analysis.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 #include <mlpack/core/metrics/lmetric.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nca/nca_softmax_error_function.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nca/nca_softmax_error_function.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nca/nca_softmax_error_function.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Implementation of the stochastic neighbor assignment probability error
  * function (the "softmax error").
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_NCA_NCA_SOFTMAX_ERROR_FUNCTION_HPP
 #define __MLPACK_METHODS_NCA_NCA_SOFTMAX_ERROR_FUNCTION_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nca/nca_softmax_error_function_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nca/nca_softmax_error_function_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nca/nca_softmax_error_function_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Implementation of the Softmax error function.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_NCA_NCA_SOFTMAX_ERROR_FUNCTCLIN_IMPL_H
 #define __MLPACK_METHODS_NCA_NCA_SOFTMAX_ERROR_FUNCTCLIN_IMPL_H

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/allkfn_main.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/allkfn_main.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/allkfn_main.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Implementation of the AllkFN executable.  Allows some number of standard
  * options.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/allknn_main.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/allknn_main.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/allknn_main.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Implementation of the AllkNN executable.  Allows some number of standard
  * options.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 #include <mlpack/core/tree/cover_tree.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/neighbor_search.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/neighbor_search.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/neighbor_search.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Defines the NeighborSearch class, which performs an abstract
  * nearest-neighbor-like query on two datasets.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_NEIGHBOR_SEARCH_NEIGHBOR_SEARCH_HPP
 #define __MLPACK_METHODS_NEIGHBOR_SEARCH_NEIGHBOR_SEARCH_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/neighbor_search_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/neighbor_search_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/neighbor_search_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Implementation of Neighbor-Search class to perform all-nearest-neighbors on
  * two specified data sets.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_NEIGHBOR_SEARCH_NEIGHBOR_SEARCH_IMPL_HPP
 #define __MLPACK_METHODS_NEIGHBOR_SEARCH_NEIGHBOR_SEARCH_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/neighbor_search_rules.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/neighbor_search_rules.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/neighbor_search_rules.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Defines the pruning rules and base case rules necessary to perform a
  * tree-based search (with an arbitrary tree) for the NeighborSearch class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_NEIGHBOR_SEARCH_NEIGHBOR_SEARCH_RULES_HPP
 #define __MLPACK_METHODS_NEIGHBOR_SEARCH_NEIGHBOR_SEARCH_RULES_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/neighbor_search_rules_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/neighbor_search_rules_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/neighbor_search_rules_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Implementation of NearestNeighborRules.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_NEIGHBOR_SEARCH_NEAREST_NEIGHBOR_RULES_IMPL_HPP
 #define __MLPACK_METHODS_NEIGHBOR_SEARCH_NEAREST_NEIGHBOR_RULES_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/sort_policies/furthest_neighbor_sort.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/sort_policies/furthest_neighbor_sort.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/sort_policies/furthest_neighbor_sort.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Implementation of the simple FurthestNeighborSort policy class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include "furthest_neighbor_sort.hpp"
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/sort_policies/furthest_neighbor_sort.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/sort_policies/furthest_neighbor_sort.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/sort_policies/furthest_neighbor_sort.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Implementation of the SortPolicy class for NeighborSearch; in this case, the
  * furthest neighbors are those that are most important.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_NEIGHBOR_SEARCH_FURTHEST_NEIGHBOR_SORT_HPP
 #define __MLPACK_METHODS_NEIGHBOR_SEARCH_FURTHEST_NEIGHBOR_SORT_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/sort_policies/furthest_neighbor_sort_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/sort_policies/furthest_neighbor_sort_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/sort_policies/furthest_neighbor_sort_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Implementation of templated methods for the FurthestNeighborSort SortPolicy
  * class for the NeighborSearch class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_NEIGHBOR_SEARCH_FURTHEST_NEIGHBOR_SORT_IMPL_HPP
 #define __MLPACK_METHODS_NEIGHBOR_SEARCH_FURTHEST_NEIGHBOR_SORT_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/sort_policies/nearest_neighbor_sort.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/sort_policies/nearest_neighbor_sort.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/sort_policies/nearest_neighbor_sort.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Implementation of the simple NearestNeighborSort policy class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include "nearest_neighbor_sort.hpp"
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/sort_policies/nearest_neighbor_sort.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/sort_policies/nearest_neighbor_sort.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/sort_policies/nearest_neighbor_sort.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Implementation of the SortPolicy class for NeighborSearch; in this case, the
  * nearest neighbors are those that are most important.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_NEIGHBOR_SEARCH_NEAREST_NEIGHBOR_SORT_HPP
 #define __MLPACK_METHODS_NEIGHBOR_SEARCH_NEAREST_NEIGHBOR_SORT_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/sort_policies/nearest_neighbor_sort_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/sort_policies/nearest_neighbor_sort_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/sort_policies/nearest_neighbor_sort_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Implementation of templated methods for the NearestNeighborSort SortPolicy
  * class for the NeighborSearch class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_NEIGHBOR_NEAREST_NEIGHBOR_SORT_IMPL_HPP
 #define __MLPACK_NEIGHBOR_NEAREST_NEIGHBOR_SORT_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/typedef.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/typedef.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/neighbor_search/typedef.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -5,6 +5,20 @@
  * Simple typedefs describing template instantiations of the NeighborSearch
  * class which are commonly used.  This is meant to be included by
  * neighbor_search.h but is a separate file for simplicity.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_NEIGHBOR_SEARCH_TYPEDEF_H
 #define __MLPACK_NEIGHBOR_SEARCH_TYPEDEF_H

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/als_update_rules.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/als_update_rules.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/als_update_rules.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -9,6 +9,20 @@
  * squares projection formula to reduce the error value of
  * \f$ \sqrt{\sum_i \sum_j(V-WH)^2} \f$ by alternately calculating W and H
  * respectively while holding the other matrix constant.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_NMF_ALS_UPDATE_RULES_HPP
 #define __MLPACK_METHODS_NMF_ALS_UPDATE_RULES_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/mult_dist_update_rules.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/mult_dist_update_rules.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/mult_dist_update_rules.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -8,6 +8,20 @@
  * that the Frobenius norm \f$ \sqrt{\sum_i \sum_j(V-WH)^2} \f$ is
  * non-increasing between subsequent iterations. Both of the update rules
  * for W and H are defined in this file.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_NMF_MULT_DIST_UPDATE_RULES_HPP
 #define __MLPACK_METHODS_NMF_MULT_DIST_UPDATE_RULES_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/mult_div_update_rules.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/mult_div_update_rules.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/mult_div_update_rules.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -9,6 +9,20 @@
  * \f$ \sum_i \sum_j (V_{ij} log\frac{V_{ij}}{(WH)_{ij}}-V_{ij}+(WH)_{ij}) \f$is
  * non-increasing between subsequent iterations. Both of the update rules
  * for W and H are defined in this file.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_NMF_MULT_DIV_UPDATE_RULES_HPP
 #define __MLPACK_METHODS_NMF_MULT_DIV_UPDATE_RULES_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/nmf.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/nmf.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/nmf.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Defines the NMF class to perform Non-negative Matrix Factorization
  * on the given matrix.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_NMF_NMF_HPP
 #define __MLPACK_METHODS_NMF_NMF_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/nmf_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/nmf_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/nmf_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Implementation of NMF class to perform Non-Negative Matrix Factorization
  * on the given matrix.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 namespace mlpack {

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/nmf_main.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/nmf_main.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/nmf_main.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Mohan Rajendran
  *
  * Main executable to run NMF.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/random_acol_init.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/random_acol_init.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/random_acol_init.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -7,6 +7,20 @@
  * the paper 'Algorithms, Initializations and Convergence' by Langville et al.
  * This method sets each of the columns of W by averaging p randomly chosen
  * columns of V.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_NMF_RANDOM_ACOL_INIT_HPP
 #define __MLPACK_METHODS_NMF_RANDOM_ACOL_INIT_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/random_init.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/random_init.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/nmf/random_init.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Intialization rule for Non-Negative Matrix Factorization (NMF). This simple
  * initialization is performed by assigning a random matrix to W and H.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_NMF_RANDOM_INIT_HPP
 #define __MLPACK_METHODS_NMF_RANDOM_INIT_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/pca/pca.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/pca/pca.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/pca/pca.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Implementation of PCA class to perform Principal Components Analysis on the
  * specified data set.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include "pca.hpp"
 #include <mlpack/core.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/pca/pca.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/pca/pca.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/pca/pca.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Defines the PCA class to perform Principal Components Analysis on the
  * specified data set.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_PCA_PCA_HPP
 #define __MLPACK_METHODS_PCA_PCA_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/pca/pca_main.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/pca/pca_main.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/pca/pca_main.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Main executable to run PCA.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/radical/radical.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/radical/radical.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/radical/radical.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Nishant Mehta
  *
  * Implementation of Radical class
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 #include "radical.hpp"

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/radical/radical.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/radical/radical.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/radical/radical.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -5,6 +5,20 @@
  * Declaration of Radical class (RADICAL is Robust, Accurate, Direct ICA aLgorithm)
  * Note: upper case variables correspond to matrices. do not convert them to
  *   camelCase because that would make them appear to be vectors (which is bad!)
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 #ifndef __MLPACK_METHODS_RADICAL_RADICAL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/radical/radical_main.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/radical/radical_main.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/radical/radical_main.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Nishant Mehta
  *
  * Executable for RADICAL.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 #include <mlpack/core.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/range_search/range_search.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/range_search/range_search.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/range_search/range_search.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Defines the RangeSearch class, which performs a generalized range search on
  * points.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_RANGE_SEARCH_RANGE_SEARCH_HPP
 #define __MLPACK_METHODS_RANGE_SEARCH_RANGE_SEARCH_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/range_search/range_search_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/range_search/range_search_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/range_search/range_search_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Implementation of the RangeSearch class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_RANGE_SEARCH_RANGE_SEARCH_IMPL_HPP
 #define __MLPACK_METHODS_RANGE_SEARCH_RANGE_SEARCH_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/range_search/range_search_main.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/range_search/range_search_main.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/range_search/range_search_main.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -5,6 +5,20 @@
  *
  * Implementation of the RangeSearch executable.  Allows some number of standard
  * options.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 #include <mlpack/core/metrics/lmetric.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/sparse_coding/data_dependent_random_initializer.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/sparse_coding/data_dependent_random_initializer.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/sparse_coding/data_dependent_random_initializer.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Nishant Mehta
  *
  * A sensible heuristic for initializing dictionaries for sparse coding.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_SPARSE_CODING_DATA_DEPENDENT_RANDOM_INITIALIZER_HPP
 #define __MLPACK_METHODS_SPARSE_CODING_DATA_DEPENDENT_RANDOM_INITIALIZER_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/sparse_coding/nothing_initializer.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/sparse_coding/nothing_initializer.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/sparse_coding/nothing_initializer.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -5,6 +5,20 @@
  * An initializer for SparseCoding which does precisely nothing.  It is useful
  * for when you have an already defined dictionary and you plan on setting it
  * with SparseCoding::Dictionary().
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_SPARSE_CODING_NOTHING_INITIALIZER_HPP
 #define __MLPACK_METHODS_SPARSE_CODING_NOTHING_INITIALIZER_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/sparse_coding/random_initializer.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/sparse_coding/random_initializer.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/sparse_coding/random_initializer.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * A very simple random dictionary initializer for SparseCoding; it is probably
  * not a very good choice.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_SPARSE_CODING_RANDOM_INITIALIZER_HPP
 #define __MLPACK_METHODS_SPARSE_CODING_RANDOM_INITIALIZER_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/sparse_coding/sparse_coding.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/sparse_coding/sparse_coding.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/sparse_coding/sparse_coding.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Definition of the SparseCoding class, which performs L1 (LASSO) or
  * L1+L2 (Elastic Net)-regularized sparse coding with dictionary learning
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_SPARSE_CODING_SPARSE_CODING_HPP
 #define __MLPACK_METHODS_SPARSE_CODING_SPARSE_CODING_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/sparse_coding/sparse_coding_impl.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/sparse_coding/sparse_coding_impl.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/sparse_coding/sparse_coding_impl.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Implementation of Sparse Coding with Dictionary Learning using l1 (LASSO) or
  * l1+l2 (Elastic Net) regularization.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_METHODS_SPARSE_CODING_SPARSE_CODING_IMPL_HPP
 #define __MLPACK_METHODS_SPARSE_CODING_SPARSE_CODING_IMPL_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/methods/sparse_coding/sparse_coding_main.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/methods/sparse_coding/sparse_coding_main.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/methods/sparse_coding/sparse_coding_main.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Nishant Mehta
  *
  * Executable for Sparse Coding.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 #include "sparse_coding.hpp"

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/allkfn_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/allkfn_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/allkfn_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -2,6 +2,20 @@
  * @file allkfn_test.cpp
  *
  * Tests for AllkFN (all-k-furthest-neighbors).
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 #include <mlpack/methods/neighbor_search/neighbor_search.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/allknn_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/allknn_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/allknn_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -2,6 +2,20 @@
  * @file allknn_test.cpp
  *
  * Test file for AllkNN class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 #include <mlpack/methods/neighbor_search/neighbor_search.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/aug_lagrangian_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/aug_lagrangian_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/aug_lagrangian_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Test of the AugmentedLagrangian class using the test functions defined in
  * aug_lagrangian_test_functions.hpp.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 #include <mlpack/core.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/cli_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/cli_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/cli_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Matthew Amidon, Ryan Curtin
  *
  * Test for the CLI input parameter system.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 #include <iostream>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/det_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/det_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/det_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Unit tests for the functions of the class DTree
  * and the utility functions using this class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 #define protected public

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/distribution_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/distribution_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/distribution_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Test for the mlpack::distribution::DiscreteDistribution class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/emst_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/emst_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/emst_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -2,6 +2,20 @@
  * @file emst_test.cpp
  *
  * Test file for EMST methods.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 #include <mlpack/methods/emst/dtb.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/gmm_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/gmm_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/gmm_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Test for the Gaussian Mixture Model class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/hmm_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/hmm_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/hmm_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -2,6 +2,20 @@
  * @file hmm_test.cpp
  *
  * Test file for HMMs.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 #include <mlpack/methods/hmm/hmm.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/kernel_pca_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/kernel_pca_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/kernel_pca_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ajinkya Kale <kaleajinkya at gmail.com>
  *
  * Test file for Kernel PCA.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 #include <mlpack/core/kernels/linear_kernel.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/kernel_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/kernel_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/kernel_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  * @author Ajinkya Kale
  *
  * Tests for the various kernel classes.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core/kernels/cosine_distance.hpp>
 #include <mlpack/core/kernels/epanechnikov_kernel.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/kmeans_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/kmeans_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/kmeans_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -1,6 +1,20 @@
 /**
  * @file kmeans_test.cpp
  * @author Ryan Curtin
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/lars_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/lars_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/lars_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -2,6 +2,20 @@
  * @file lars_test.cpp
  *
  * Test for LARS
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 // Note: We don't use BOOST_REQUIRE_CLOSE in the code below because we need

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/lbfgs_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/lbfgs_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/lbfgs_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  * Tests the L-BFGS optimizer on a couple test functions.
  *
  * @author Ryan Curtin (gth671b at mail.gatech.edu)
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 #include <mlpack/core/optimizers/lbfgs/lbfgs.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/lin_alg_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/lin_alg_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/lin_alg_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -5,6 +5,20 @@
  * Simple tests for things in the linalg__private namespace.
  * Partly so I can be sure that my changes are working.
  * Move to boost unit testing framework at some point.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 #include <mlpack/core/math/lin_alg.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/linear_regression_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/linear_regression_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/linear_regression_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -2,6 +2,20 @@
  * @file linear_regression_test.cpp
  *
  * Test for linear regression.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 #include <mlpack/methods/linear_regression/linear_regression.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/load_save_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/load_save_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/load_save_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Tests for data::Load() and data::Save().
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <sstream>
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/local_coordinate_coding_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/local_coordinate_coding_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/local_coordinate_coding_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -2,6 +2,20 @@
  * @file local_coordinate_coding_test.cpp
  *
  * Test for Local Coordinate Coding
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 // Note: We don't use BOOST_REQUIRE_CLOSE in the code below because we need

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/lrsdp_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/lrsdp_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/lrsdp_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Tests for LR-SDP (core/optimizers/lrsdp/).
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 #include <mlpack/core/optimizers/lrsdp/lrsdp.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/math_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/math_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/math_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Tests for everything in the math:: namespace.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core/math/clamp.hpp>
 #include <mlpack/core/math/random.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/mlpack_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/mlpack_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/mlpack_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  *
  * Simple file defining the name of the overall test for MLPACK.  Each
  * individual test is contained in its own file.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #define BOOST_TEST_MODULE MLPACKTest
 

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/nbc_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/nbc_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/nbc_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -2,6 +2,20 @@
  * @file nbc_test.cpp
  *
  * Test for the Naive Bayes classifier.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 #include <mlpack/methods/naive_bayes/naive_bayes_classifier.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/nca_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/nca_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/nca_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Unit tests for Neighborhood Components Analysis and related code (including
  * the softmax error function).
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 #include <mlpack/core/metrics/lmetric.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/nmf_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/nmf_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/nmf_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Mohan Rajendran
  *
  * Test file for NMF class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 #include <mlpack/methods/nmf/nmf.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/old_boost_test_definitions.hpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/old_boost_test_definitions.hpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/old_boost_test_definitions.hpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -4,6 +4,20 @@
  *
  * Ancient Boost.Test versions don't act how we expect.  This file includes the
  * things we need to fix that.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #ifndef __MLPACK_TESTS_OLD_BOOST_TEST_DEFINITIONS_HPP
 #define __MLPACK_TESTS_OLD_BOOST_TEST_DEFINITIONS_HPP

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/pca_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/pca_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/pca_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ajinkya Kale
  *
  * Test file for PCA class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 #include <mlpack/methods/pca/pca.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/radical_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/radical_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/radical_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Nishant Mehta
  *
  * Executable for RADICAL
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <armadillo>
 #include <mlpack/core.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/range_search_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/range_search_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/range_search_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Test file for RangeSearch<> class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 #include <mlpack/methods/range_search/range_search.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/save_restore_utility_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/save_restore_utility_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/save_restore_utility_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Neil Slagle
  *
  * Here we have tests for the SaveRestoreModel class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core/util/save_restore_utility.hpp>
 #include <boost/test/unit_test.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/sort_policy_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/sort_policy_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/sort_policy_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Ryan Curtin
  *
  * Tests for each of the implementations of the SortPolicy class.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 #include <mlpack/core/tree/binary_space_tree.hpp>

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/sparse_coding_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/sparse_coding_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/sparse_coding_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -2,6 +2,20 @@
  * @file sparse_coding_test.cpp
  *
  * Test for Sparse Coding
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 // Note: We don't use BOOST_REQUIRE_CLOSE in the code below because we need

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/tree_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/tree_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/tree_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -2,6 +2,20 @@
  * @file tree_test.cpp
  *
  * Tests for tree-building methods.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/core.hpp>
 #include <mlpack/core/tree/bounds.hpp>
@@ -1583,10 +1597,10 @@
   // The root point will be the first point, (0, 0).
   CoverTree<> tree(data); // Expansion constant of 2.0.
 
-  // The furthest point from the root will be (-5, -5), with a squared distance
-  // of 50.  This means the scale of the root node should be 6 (because 2^6 =
-  // 64).
-  BOOST_REQUIRE_EQUAL(tree.Scale(), 6);
+  // The furthest point from the root will be (-5, -5), with a distance of
+  // of sqrt(50).  This means the scale of the root node should be 3 (because
+  // 2^3 = 8).
+  BOOST_REQUIRE_EQUAL(tree.Scale(), 3);
 
   // Now loop through the tree and ensure that each leaf is only created once.
   arma::vec counts;
@@ -1602,10 +1616,10 @@
 
   // Each node must satisfy the covering principle (its children must be less
   // than or equal to a certain distance apart).
-  CheckCovering<CoverTree<>, LMetric<2> >(tree);
+  CheckCovering<CoverTree<>, LMetric<2, true> >(tree);
 
   // Each node's children must be separated by at least a certain value.
-  CheckSeparation<CoverTree<>, LMetric<2> >(tree, tree);
+  CheckSeparation<CoverTree<>, LMetric<2, true> >(tree, tree);
 }
 
 /**
@@ -1632,10 +1646,10 @@
 
   // Each node must satisfy the covering principle (its children must be less
   // than or equal to a certain distance apart).
-  CheckCovering<CoverTree<>, LMetric<2> >(tree);
+  CheckCovering<CoverTree<>, LMetric<2, true> >(tree);
 
   // Each node's children must be separated by at least a certain value.
-  CheckSeparation<CoverTree<>, LMetric<2> >(tree, tree);
+  CheckSeparation<CoverTree<>, LMetric<2, true> >(tree, tree);
 }
 
 /**

Modified: mlpack/tags/mlpack-1.0.2/src/mlpack/tests/union_find_test.cpp
===================================================================
--- mlpack/tags/mlpack-1.0.2/src/mlpack/tests/union_find_test.cpp	2012-08-15 17:58:25 UTC (rev 13415)
+++ mlpack/tags/mlpack-1.0.2/src/mlpack/tests/union_find_test.cpp	2012-08-15 18:33:42 UTC (rev 13416)
@@ -3,6 +3,20 @@
  * @author Bill March (march at gatech.edu)
  *
  * Unit tests for the Union-Find data structure.
+ * This file is part of MLPACK 1.0.2.
+ *
+ * MLPACK is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation, either version 3 of the License, or (at your option) any
+ * later version.
+ *
+ * MLPACK is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+ * A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
+ * details (LICENSE.txt).
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * MLPACK.  If not, see <http://www.gnu.org/licenses/>.
  */
 #include <mlpack/methods/emst/union_find.hpp>
 




More information about the mlpack-svn mailing list