|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectedu.mit.multimodal.segment.AbstractSegmenter
public abstract class AbstractSegmenter
| Constructor Summary | |
|---|---|
AbstractSegmenter()
|
|
| Method Summary | |
|---|---|
static weka.core.Instances |
balance(weka.core.Instances training_instances)
Balances a set of boolean-valued instances so that both trues and falses are weighted the same. |
void |
buildModel(SegmentationTranscript[] p_corpus)
Builds a model based on the corpus, including a gesture model and learning the tunable parameters via cross-validation. |
java.lang.String |
configString()
Prints the configuration for this run. |
SegmentResultTracker |
evaluate()
The top-level evaluate call. |
static boolean |
getBoolFromArgv(java.lang.String[] argv,
char flag,
boolean def)
Uses the weka utility to return a boolean from a command-line flag. |
static int |
getIntFromArgv(java.lang.String[] argv,
char flag,
int def)
Uses the weka utility to return an integer from a command-line flag. |
abstract double[] |
getPosteriors(SegmentationTranscript corpus)
Returns the combined model posteriors for a given corpus. |
static java.lang.String |
getStringFromArgv(java.lang.String[] argv,
char flag,
java.lang.String def)
Uses the weka utility to return a String from a command-line flag. |
void |
initialize(java.lang.String[] argv)
Initializes the AbstractSegmenter from argv. |
abstract void |
makeClassifier(SegmentationTranscript[] p_corpus)
Makes the classifier. |
static java.lang.String |
usageString()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractSegmenter()
| Method Detail |
|---|
public abstract double[] getPosteriors(SegmentationTranscript corpus)
corpus - a SegmentationTranscript value
double[] valuepublic void buildModel(SegmentationTranscript[] p_corpus)
p_corpus - a SegmentationTranscript[] valuepublic abstract void makeClassifier(SegmentationTranscript[] p_corpus)
p_corpus - a SegmentationTranscript[] valuepublic static java.lang.String usageString()
public SegmentResultTracker evaluate()
ResultTracker valuepublic static weka.core.Instances balance(weka.core.Instances training_instances)
training_instances - an Instance value
Instances value
public static int getIntFromArgv(java.lang.String[] argv,
char flag,
int def)
argv - a String[] valueflag - a char valuedef - an int value
int value
public static java.lang.String getStringFromArgv(java.lang.String[] argv,
char flag,
java.lang.String def)
argv - a String[] valueflag - a char valuedef - a String value
String value
public static boolean getBoolFromArgv(java.lang.String[] argv,
char flag,
boolean def)
argv - a String[] valueflag - a char valuedef - a boolean value
boolean valuepublic void initialize(java.lang.String[] argv)
argv - a String valuepublic java.lang.String configString()
String value
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||