summaryrefslogtreecommitdiff
path: root/model/ranksvm.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'model/ranksvm.cpp')
-rw-r--r--model/ranksvm.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/model/ranksvm.cpp b/model/ranksvm.cpp
index bb50126..068bf47 100644
--- a/model/ranksvm.cpp
+++ b/model/ranksvm.cpp
@@ -10,6 +10,18 @@ using namespace std;
double C=1e-4;// Compensating & scaling
+// Main terminating criteria
+int maxiter = 50; // max iteration count
+double prec=1e-10; // precision
+// conjugate gradient
+double cg_prec=1e-10; // precision
+int cg_maxiter = 5; // not worth having a large number
+int ls_maxiter = 10;
+// line search
+double line_prec=1e-10; // precision
+double line_turb=1e-15; // purturbation
+
+
int RSVM::saveModel(const string fname){
std::ofstream fout(fname.c_str());