Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Fix memory error related to new SGVector API.
  • Loading branch information
pluskid committed May 6, 2012
1 parent 485f94a commit 555d971
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/shogun/multiclass/MulticlassOneVsOneStrategy.cpp
Expand Up @@ -35,7 +35,7 @@ SGVector<int32_t> CMulticlassOneVsOneStrategy::train_prepare_next()
{
CMulticlassStrategy::train_prepare_next();

SGVector<int32_t> subset(m_orig_labels->get_num_labels());
SGVector<int32_t> subset(m_orig_labels->get_num_labels(), false);
int32_t tot=0;
for (int32_t k=0; k < m_orig_labels->get_num_labels(); ++k)
{
Expand All @@ -60,7 +60,7 @@ SGVector<int32_t> CMulticlassOneVsOneStrategy::train_prepare_next()
m_train_pair_idx_2=m_train_pair_idx_1+1;
}

return subset;
return SGVector<int32_t>(subset.vector, tot, true);
}

int32_t CMulticlassOneVsOneStrategy::decide_label(SGVector<float64_t> outputs)
Expand Down

0 comments on commit 555d971

Please sign in to comment.