<p>Unnecessary end of line whitespace is generally frowned upon. In addition some<br>
editors remove end of line whitespace automatically, making diffs hard to read.<br>
This commit removes all trailing witespaces. Using some sed magic in bash:</p>

<p>find . -name "<em>.</em>" -type f -print0 | xargs gsed -i 's/[ \t]*$//'</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/mlpack/mlpack/pull/626'>https://github.com/mlpack/mlpack/pull/626</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Removes trailing whitespaces at end of lines</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-0">doc/doxygen/stylesheet.css</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-1">doc/guide/formats.hpp</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-2">doc/guide/iodoc.hpp</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-3">doc/tutorials/emst/emst.txt</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-4">doc/tutorials/linear_regression/linear_regression.txt</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-5">doc/tutorials/neighbor_search/neighbor_search.txt</a>
    (12)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-6">doc/tutorials/range_search/range_search.txt</a>
    (12)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-7">src/mlpack/bindings/matlab/allknn/allknn.m</a>
    (22)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-8">src/mlpack/bindings/matlab/gmm/gmm.m</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-9">src/mlpack/bindings/matlab/hmm/hmm_generate.m</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-10">src/mlpack/bindings/matlab/kernel_pca/kernel_pca.m</a>
    (24)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-11">src/mlpack/bindings/matlab/kmeans/kmeans.m</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-12">src/mlpack/bindings/matlab/lars/lars.m</a>
    (10)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-13">src/mlpack/bindings/matlab/nca/nca.m</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-14">src/mlpack/bindings/matlab/nmf/nmf.m</a>
    (16)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-15">src/mlpack/bindings/matlab/pca/pca.m</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-16">src/mlpack/bindings/matlab/range_search/range_search.m</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-17">src/mlpack/core/arma_extend/Cube_extra_meat.hpp</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-18">src/mlpack/core/boost_backport/unordered_collections_load_imp.hpp</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-19">src/mlpack/core/boost_backport/unordered_collections_save_imp.hpp</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-20">src/mlpack/core/boost_backport/unordered_map.hpp</a>
    (64)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-21">src/mlpack/core/kernels/cosine_distance.hpp</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-22">src/mlpack/core/kernels/epanechnikov_kernel.cpp</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-23">src/mlpack/core/kernels/epanechnikov_kernel.hpp</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-24">src/mlpack/core/kernels/gaussian_kernel.hpp</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-25">src/mlpack/core/kernels/kernel_traits.hpp</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-26">src/mlpack/core/kernels/laplacian_kernel.hpp</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-27">src/mlpack/core/kernels/triangular_kernel.hpp</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-28">src/mlpack/core/optimizers/adadelta/ada_delta.hpp</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-29">src/mlpack/core/optimizers/adadelta/ada_delta_impl.hpp</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-30">src/mlpack/core/optimizers/adam/adam_impl.hpp</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-31">src/mlpack/core/tree/rectangle_tree/x_tree_split_impl.hpp</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-32">src/mlpack/core/util/backtrace.hpp</a>
    (24)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-33">src/mlpack/core/util/log.cpp</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-34">src/mlpack/methods/ann/cnn_impl.hpp</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-35">src/mlpack/methods/ann/ffn.hpp</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-36">src/mlpack/methods/ann/ffn_impl.hpp</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-37">src/mlpack/methods/ann/init_rules/oivs_init.hpp</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-38">src/mlpack/methods/ann/layer/base_layer.hpp</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-39">src/mlpack/methods/ann/layer/bias_layer.hpp</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-40">src/mlpack/methods/ann/layer/binary_classification_layer.hpp</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-41">src/mlpack/methods/ann/layer/conv_layer.hpp</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-42">src/mlpack/methods/ann/layer/dropconnect_layer.hpp</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-43">src/mlpack/methods/ann/layer/dropout_layer.hpp</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-44">src/mlpack/methods/ann/layer/empty_layer.hpp</a>
    (10)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-45">src/mlpack/methods/ann/layer/hard_tanh_layer.hpp</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-46">src/mlpack/methods/ann/layer/leaky_relu_layer.hpp</a>
    (12)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-47">src/mlpack/methods/ann/layer/linear_layer.hpp</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-48">src/mlpack/methods/ann/layer/log_softmax_layer.hpp</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-49">src/mlpack/methods/ann/layer/lstm_layer.hpp</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-50">src/mlpack/methods/ann/layer/multiclass_classification_layer.hpp</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-51">src/mlpack/methods/ann/layer/one_hot_layer.hpp</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-52">src/mlpack/methods/ann/layer/pooling_layer.hpp</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-53">src/mlpack/methods/ann/layer/recurrent_layer.hpp</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-54">src/mlpack/methods/ann/layer/softmax_layer.hpp</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-55">src/mlpack/methods/ann/layer/sparse_bias_layer.hpp</a>
    (10)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-56">src/mlpack/methods/ann/layer/sparse_input_layer.hpp</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-57">src/mlpack/methods/ann/layer/sparse_output_layer.hpp</a>
    (12)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-58">src/mlpack/methods/ann/network_util_impl.hpp</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-59">src/mlpack/methods/ann/performance_functions/sparse_function.hpp</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-60">src/mlpack/methods/ann/performance_functions/sse_function.hpp</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-61">src/mlpack/methods/ann/rnn.hpp</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-62">src/mlpack/methods/ann/rnn_impl.hpp</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-63">src/mlpack/tests/cli_test.cpp</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-64">src/mlpack/tests/convolutional_network_test.cpp</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-65">src/mlpack/tests/fastmks_test.cpp</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-66">src/mlpack/tests/feedforward_network_test.cpp</a>
    (10)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/mlpack/mlpack/pull/626/files#diff-67">src/mlpack/tests/serialization.hpp</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/mlpack/mlpack/pull/626.patch'>https://github.com/mlpack/mlpack/pull/626.patch</a></li>
  <li><a href='https://github.com/mlpack/mlpack/pull/626.diff'>https://github.com/mlpack/mlpack/pull/626.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly or <a href="https://github.com/mlpack/mlpack/pull/626">view it on GitHub</a><img alt="" height="1" src="https://github.com/notifications/beacon/AJ4bFMCQa5FbClIo9BEOOKKIoEgBYpd5ks5p5SmvgaJpZM4ILBnD.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/mlpack/mlpack/pull/626"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>