Commit cd5f0b05 authored by Davis King's avatar Davis King
Browse files

fixed failing tests due to recent default change in solver stopping criteria

parent 0c42dcca
......@@ -344,7 +344,7 @@ namespace
svm_c_linear_trainer<K> trainer;
trainer.set_c(1.0);
trainer.set_epsilon(1e-13);
trainer.set_relative_epsilon(0);
trainer.set_relative_epsilon(1e-13);
trainer.force_last_weight_to_1(true);
//trainer.be_verbose();
decision_function<K> df = trainer.train(samples, labels);
......
......@@ -37,7 +37,7 @@ namespace
const double C = 0.2;
linear_trainer.set_epsilon(1e-10);
linear_trainer_cpa.set_epsilon(1e-10);
linear_trainer_cpa.set_relative_epsilon(0);
linear_trainer_cpa.set_relative_epsilon(1e-10);
std::vector<sample_type> samples;
......@@ -110,7 +110,7 @@ namespace
const double C = 1.0;
linear_trainer.set_epsilon(1e-10);
linear_trainer_cpa.set_epsilon(1e-10);
linear_trainer_cpa.set_relative_epsilon(0);
linear_trainer_cpa.set_relative_epsilon(1e-10);
linear_trainer.include_bias(false);
......@@ -189,7 +189,7 @@ namespace
const double C = 1;
linear_trainer.set_epsilon(1e-10);
linear_trainer_cpa.set_epsilon(1e-10);
linear_trainer_cpa.set_relative_epsilon(0);
linear_trainer_cpa.set_relative_epsilon(1e-10);
std::vector<sample_type> samples;
std::vector<double> labels;
......@@ -262,7 +262,7 @@ namespace
const double C = 1;
linear_trainer.set_epsilon(1e-10);
linear_trainer_cpa.set_epsilon(1e-11);
linear_trainer_cpa.set_relative_epsilon(0);
linear_trainer_cpa.set_relative_epsilon(1e-11);
linear_trainer_cpa.force_last_weight_to_1(force_weight);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment