|
Sleipnir
|
Data Structures | |
| struct | SortResults |
Public Member Functions | |
| void | SetLossFunction (size_t loss_f) |
| void | SetTradeoff (double tradeoff) |
| void | SetLearningAlgorithm (int alg) |
| void | SetEpsilon (float eps) |
| void | UseSlackRescaling () |
| void | UseMarginRescaling () |
| void | SetNThreads (int n) |
| void | ReadModel (char *model_file) |
| void | WriteModel (char *model_file) |
| void | WriteWeights (ostream &osm) |
| void | FreeModel () |
| void | SetVerbosity (size_t V) |
| void | ReadOntology (const char *treefile) |
| vector< SVMLabel > | ReadLabels (ifstream &ifsm) |
| void | vecsetZero (ONTONODE *node, vector< char > *ybar0, char zero) |
| void | preprocessLabel (vector< char > *multilabels) |
| void | InitializeLikAfterReadLabels () |
| SAMPLE * | CreateSample (Sleipnir::CPCL &PCL, vector< SVMLabel > SVMLabels) |
| vector< Result > | Classify (Sleipnir::CPCL &PCL, vector< SVMLabel > SVMLabels) |
| void | Learn (SAMPLE &sample) |
| size_t | PrintResults (vector< Result > vecResults, ofstream &ofsm) |
| bool | parms_check () |
| bool | initialize () |
| STRUCTMODEL | read_struct_model_w_linear (char *file, STRUCT_LEARN_PARM *sparm) |
Static Public Member Functions | |
| static void | FreePattern (pattern x) |
| static void | FreeLabel (label y) |
| static void | FreeSample (sample s) |
| static void | FreeDoc (DOC *pDoc) |
| static DOC * | CreateDoc (Sleipnir::CPCL &PCL, size_t iGene, size_t iDoc) |
| static void | FreeSample_leave_Doc (SAMPLE s) |
Data Fields | |
| LEARN_PARM | learn_parm |
| KERNEL_PARM | kernel_parm |
| STRUCT_LEARN_PARM | struct_parm |
| STRUCTMODEL | structmodel |
| map< string, int > | onto_map |
| map< int, string > | onto_map_rev |
| int | Alg |
Definition at line 67 of file svmstructtree.h.
1.7.6.1