<p>Hi Ryan,<br>
I got some more output with -v and with gdb:</p>

<p>[INFO ] GMM::Estimate(): log-likelihood of trained GMM is 9248.34.<br>
[INFO ] Cluster 1 is empty.<br>
[DEBUG] Point 63 assigned to empty cluster 1.<br>
[INFO ] Cluster 2 is empty.<br>
[DEBUG] Point 42 assigned to empty cluster 2.<br>
[INFO ] Cluster 4 is empty.<br>
[DEBUG] Point 43 assigned to empty cluster 4.<br>
[INFO ] Cluster 5 is empty.</p>

<p>error: Mat::col(): index out of bounds</p>

<p>terminate called after throwing an instance of 'std::logic_error'<br>
  what():  Mat::col(): index out of bounds</p>

<p>Program received signal SIGABRT, Aborted.<br>
0x00007ffff651fcc9 in __GI_raise (sig=sig@entry=6)<br>
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:56<br>
56      ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.<br>
(gdb) bt<br>
#0  0x00007ffff651fcc9 in __GI_raise (sig=sig@entry=6)<br>
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:56<br>
<a href="https://github.com/mlpack/mlpack/issues/1" class="issue-link" title="Port Trac issues to Github, preserving usernames">#1</a>  0x00007ffff65230d8 in __GI_abort () at abort.c:89<br>
<a href="https://github.com/mlpack/mlpack/pull/2" class="issue-link" title="more efficient matrix inner product computation">#2</a>  0x00007ffff6e2a535 in __gnu_cxx::__verbose_terminate_handler() ()<br>
   from /usr/lib/x86_64-linux-gnu/libstdc++.so.6<br>
<a href="https://github.com/mlpack/mlpack/issues/3" class="issue-link" title="sparse matrix support for SDP-LR [continued]">#3</a>  0x00007ffff6e286d6 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6<br>
<a href="https://github.com/mlpack/mlpack/pull/4" class="issue-link" title="converting README to markdown format">#4</a>  0x00007ffff6e28703 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6<br>
<a href="https://github.com/mlpack/mlpack/pull/5" class="issue-link" title="moving HISTORY.txt to markdown">#5</a>  0x00007ffff6e28922 in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6<br>
<a href="https://github.com/mlpack/mlpack/issues/6" class="issue-link" title="links to tutorials on Github page">#6</a>  0x00000000005c39f7 in arma::arma_stop (<br>
    x=@0x7fffffffabf8: 0x677e20 "Mat::col(): index out of bounds")<br>
    at /usr/include/armadillo_bits/debug.hpp:113<br>
<a href="https://github.com/mlpack/mlpack/issues/7" class="issue-link" title="Finish Trac setup">#7</a>  0x00000000005e5e52 in arma::arma_check (state=true, x=...)<br>
    at /usr/include/armadillo_bits/debug.hpp:358<br>
<a href="https://github.com/mlpack/mlpack/issues/8" class="issue-link" title="Remove dead branches and cruft from svn">#8</a>  0x0000000000617ddd in col (col_num=77, this=0x7fffffffc8d0)<br>
    at /usr/include/armadillo_bits/Mat_meat.hpp:2588<br>
<a href="https://github.com/mlpack/mlpack/issues/9" class="issue-link" title="Setup trac-doxygen plugin">#9</a>  mlpack::kmeans::MaxVarianceNewCluster::EmptyCluster, arma::Mat &gt; (this=0xb72460, data=..., emptyCluster=5, oldCentroids=..., newCentroids=..., <br>
    clusterCounts=..., metric=..., iteration=0)<br>
    at /org/share/home/adigueze/mlpack-master/src/mlpack/../mlpack/methods/kmeans/max_variance_new_cluster_impl.hpp:58<br>
<a href="https://github.com/mlpack/mlpack/issues/10" class="issue-link" title="Integrate cmake build system into fastlib trunk">#10</a> 0x0000000000610b56 in mlpack::kmeans::KMeans, mlpack::kmeans::RandomPartition, mlpack::kmeans::MaxVarianceNewCluster, mlpack::kmeans::NaiveKMeans, arma::Mat &gt;::Cluster (this=0xb72450, data=..., clusters=10, centroids=..., <br>
    initialGuess=false)<br>
    at /org/share/home/adigueze/mlpack-master/src/mlpack/../mlpack/methods/kmeans/kmeans_impl.hpp:160<br>
<a href="https://github.com/mlpack/mlpack/issues/11" class="issue-link" title="Add svn:ignore properties to any build artifacts">#11</a> 0x0000000000609bc0 in mlpack::kmeans::KMeans, mlpack::kmeans::RandomPartition, mlpack::kmeans::MaxVarianceNewCluster, mlpack::kmeans::NaiveKMeans, arma::Mat &gt;::Cluster (this=0xb72450, data=..., clusters=10, assignments=..., centroids=..., <br>
    initialAssignmentGuess=false, initialCentroidGuess=false)<br>
    at /org/share/home/adigueze/mlpack-master/src/mlpack/../mlpack/methods/kmeans/kmeans_impl.hpp:241<br>
<a href="https://github.com/mlpack/mlpack/issues/12" class="issue-link" title="deprecate ArrayList and replace it with std::vector">#12</a> 0x0000000000602135 in mlpack::kmeans::KMeans, mlpack::kmeans::RandomPartition, mlpack::kmeans::MaxVarianceNewCluster, mlpack::kmeans::NaiveKMeans, arma::Mat &gt;::Cluster (this=0xb72450, data=..., clusters=10, assignments=..., <br>
    initialGuess=false)<br>
    at /org/share/home/adigueze/mlpack-master/src/mlpack/../mlpack/methods/kmeans/kmeans_impl.hpp:64<br>
<a href="https://github.com/mlpack/mlpack/issues/13" class="issue-link" title="Reorganize namespaces">#13</a> 0x00000000005fcb75 in mlpack::gmm::EMFit, mlpack::kmeans::RandomPartition, mlpack::kmeans::MaxVarianceNewCluster, mlpack::kmeans::NaiveKMeans, arma::Mat &gt;, mlpack::gmm::PositiveDefiniteConstraint&gt;::InitialClustering<br>
    (this=0xb72440, observations=..., dists=..., weights=...)<br>
    at /org/share/home/adigueze/mlpack-master/src/mlpack/../mlpack/methods/gmm/em_fit_impl.hpp:214<br>
<a href="https://github.com/mlpack/mlpack/issues/14" class="issue-link" title="ArrayList Init capacity issue">#14</a> 0x00000000005f3524 in mlpack::gmm::EMFit, mlpack::kmeans::RandomPartition, mlpack::kmeans::MaxVarianceNewCluster, mlpack::kmeans::NaiveKMeans, arma::Mat &gt;, mlpack::gmm::PositiveDefiniteConstraint&gt;::Estimate (<br>
    this=0xb72440, observations=..., dists=..., weights=..., useInitialModel=false)<br>
---Type  to continue, or q  to quit---<br>
    at /org/share/home/adigueze/mlpack-master/src/mlpack/../mlpack/methods/gmm/em_fit_impl.hpp:39<br>
<a href="https://github.com/mlpack/mlpack/issues/15" class="issue-link" title="Make GenMatrix's PrintDebug work with templates">#15</a> 0x00000000005e81d5 in mlpack::gmm::GMM, mlpack::kmeans::RandomPartition, mlpack::kmeans::MaxVarianceNewCluster, mlpack::kmeans::NaiveKMeans, arma::Mat &gt;, mlpack::gmm::PositiveDefiniteConstraint&gt; &gt;::Estimate (this=0x9a3ed0, observations=..., trials=1, useExistingModel=false)<br>
    at /org/share/home/adigueze/mlpack-master/src/mlpack/../mlpack/methods/gmm/gmm_impl.hpp:190<br>
<a href="https://github.com/mlpack/mlpack/issues/16" class="issue-link" title="Some old contrib/ code uses incorrect fx function signatures">#16</a> 0x00000000005dbdbf in mlpack::hmm::HMM, mlpack::kmeans::RandomPartition, mlpack::kmeans::MaxVarianceNewCluster, mlpack::kmeans::NaiveKMeans, arma::Mat &gt;, mlpack::gmm::PositiveDefiniteConstraint&gt; &gt; &gt;::Train (this=0x7fffffffd790, dataSeq=..., stateSeq=...)<br>
    at /org/share/home/adigueze/mlpack-master/src/mlpack/methods/hmm/hmm_impl.hpp:274<br>
<a href="https://github.com/mlpack/mlpack/issues/17" class="issue-link" title="mlpack/series_expansion segfaults with no arguments">#17</a> 0x00000000005d0b53 in Train::Apply, mlpack::kmeans::RandomPartition, mlpack::kmeans::MaxVarianceNewCluster, mlpack::kmeans::NaiveKMeans, arma::Mat &gt;, mlpack::gmm::PositiveDefiniteConstraint&gt; &gt; &gt; &gt; (hmm=..., trainSeqPtr=0x7fffffffd420)<br>
    at /org/share/home/adigueze/mlpack-master/src/mlpack/methods/hmm/hmm_train_main.cpp:146<br>
<a href="https://github.com/mlpack/mlpack/issues/18" class="issue-link" title="LI preprocessor macro conflict with Trilinos">#18</a> 0x00000000005c3335 in main (argc=15, argv=0x7fffffffe148)<br>
    at /org/share/home/adigueze/mlpack-master/src/mlpack/methods/hmm/hmm_train_main.cpp:320</p>

<p>There is a "no such file" - error, but I don't think it comes from me. I am pretty that I have labels for every state and I don't get invalid label errors.<br>
Here are my files:<br>
<a href="https://github.com/mlpack/mlpack/files/42512/observationPKM.csv.txt">observationPKM.csv.txt</a><br>
<a href="https://github.com/mlpack/mlpack/files/42513/labels.csv.txt">labels.csv.txt</a></p>

<p>(you will have to delete the .txt extension)</p>

<p>How many samples are about "enough" samples? I just run with 4000. I will get some more but I don't think I will have more than 50k. Will that be enough to do some more gaussians?<br>
Greetings<br>
Davud</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br>Reply to this email directly or <a href="https://github.com/mlpack/mlpack/issues/479#issuecomment-159199593">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AJ4bFHLV5Vb1rCKIjgdnYMlUi7Q_jr0iks5pJB4EgaJpZM4GmccO.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/issues/479#issuecomment-159199593"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>