summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README21
1 files changed, 20 insertions, 1 deletions
diff --git a/README b/README
index 54d8f50..5c12c40 100644
--- a/README
+++ b/README
@@ -21,4 +21,23 @@ How to build(Release):
How to build it under windows(un-tested)
1.Install & configure: Eigen3 & boost
-2.use cmake or VS \ No newline at end of file
+2.use cmake or VS
+
+What if I want to:
+1.add a program option:
+ in train.cpp or split.cpp
+ add description to desc.add_options()
+ add control flow in main()
+2.add a new training model:
+ create a new model .h file in ./model
+ add a .cpp
+ create a new class inherit from RSVM
+ provide member functions: string getName()
+ int train(RidList &D)
+ int predict(RidList &D,vector<double> &res)
+ add a new option when reading model file(RSVM::loadModel)
+3.support new data format(dataProvider.h)?
+ currently only support .rid; almost impossible to change
+4.support new data source?
+ checkout fileDataProvider.h
+ multiplex in main()