Augustus 3.4.0
|
implements functions for training Conditional Random Fields More...
#include <merkmal.hh>
Static Public Member Functions | |
static void | train (Parameters *startPars, vector< AnnoSequence * > trainGenes, FeatureCollection &extrinsicFeatures) |
static void | onlineLargeMarginTraining (Parameters *startPars, vector< AnnoSequence * > trainGenes, FeatureCollection &extrinsicFeatures) |
static void | improvedIterativeScaling (Parameters *startPars, vector< AnnoSequence * > trainGenes, FeatureCollection &extrinsicFeatures) |
template<class U , class V > | |
static void | compareWeights (Parameters *parameters, vector< U > &startWeights, vector< V > &endWeights, int numPrint=100) |
static double | lossFct (Transcript *correct, Transcript *predicted) |
static void | setEvalAnnoSeqs (vector< AnnoSequence * > seqs) |
static void | setPrintPars (int ostatecount, StateModel **ostates) |
implements functions for training Conditional Random Fields