|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.Observable
ncsa.d2k.core.modules.RootModule
ncsa.d2k.core.modules.ConfigurableModule
ncsa.d2k.core.modules.EmbeddedPipeModule
ncsa.d2k.core.modules.ExecModule
ncsa.d2k.core.modules.ComputeModule
org.imirsel.m2k.evaluation.AudioTempoExtractionEvaluator
Takes an array of Signal objects with key metadata as ground turth and another corresponding array of Signal objects with key metadata to be tested for accuracy. If subsequent arrays of Signal objects are received the results are averaged and the standard deviation of the accuracy scores is reported.
| Field Summary |
| Fields inherited from class ncsa.d2k.core.modules.ConfigurableModule |
addedInputInfo, addedInputNames, addedInputTypes, addedOutputInfo, addedOutputNames, addedOutputTypes, addPortListeners |
| Fields inherited from class ncsa.d2k.core.modules.RootModule |
alias, children, DEBUG_LEVEL, EMPTY_INPUT, ERROR_LEVEL, executionManager, FATAL_LEVEL, HAVE_INPUT, INFO_LEVEL, iPipes, iPipesIndex, iTriggers, oPipes, oPipesIndex, oTriggers, parents, pipesFullManager, stats, triggerChildren, triggerParents, WARN_LEVEL |
| Fields inherited from interface ncsa.d2k.core.modules.SystemModule |
BLOCKED_STATE, IDLE_STATE, MEDIUM, MEDIUM_RARE, MEDIUM_WELL, RARE, READY_STATE, WELL, WORKING_STATE |
| Constructor Summary | |
AudioTempoExtractionEvaluator()
Creates a new instance of SignalArrayAccuracy |
|
| Method Summary | |
void |
beginExecution()
Clears variable before the module is run |
protected void |
doit()
Takes an array of Signal objects with key metadata as ground turth and another corresponding array of Signal objects with key metadata to be tested for accuracy. |
java.lang.String |
getCopyToDirectory()
Returns the value of CopyToDirectory |
java.lang.String |
getInputInfo(int i)
Returns a text name for the indicated output |
java.lang.String |
getInputName(int param)
Returns a text description for the indicated input |
java.lang.String[] |
getInputTypes()
Returns an array of strings containing the Java data types of the input. |
java.lang.String |
getModelName()
Returns the ModelName parameter, used to identiry which model the accuracy results apply to |
java.lang.String |
getModuleInfo()
Returns information about the module |
java.lang.String |
getOutputInfo(int param)
Returns a text description for the indicated output |
java.lang.String |
getOutputName(int i)
Returns a text name for the indicated output |
java.lang.String[] |
getOutputTypes()
Returns an array of strings containing the Java data types of the outputs. |
ncsa.d2k.core.modules.PropertyDescription[] |
getPropertiesDescriptions()
Returns a description of each property |
boolean |
getVerbose()
Returns the value of the verbose output flag |
boolean |
isReady()
A method that allows the module to run based on the input flags |
void |
setCopyToDirectory(java.lang.String value)
Sets the value of CopyToDirectory |
void |
setModelName(java.lang.String val)
Sets the name parameter, used to identiry which model the accuracy results apply to |
void |
setVerbose(boolean value)
Sets the value of the verbose output flag |
| Methods inherited from class ncsa.d2k.core.modules.ExecModule |
execute, setExecutionManager |
| Methods inherited from class ncsa.d2k.core.modules.ConfigurableModule |
addAddPortListener, addInput, addInputTrigger, addOutput, addOutputTrigger, getAddedInputTypes, getAddedOutputTypes, getAddPortListeners, insertInput, insertOutput, removeAddPortListener, removeInput, removeInputTrigger, removeOutput, removeOutputTrigger, setAddedInputTypes, setInputType, setOutputType |
| Methods inherited from class ncsa.d2k.core.modules.RootModule |
activateTriggers, begin, canRun, clone, debug, debug, disconnectInputPipe, disconnectInputTriggers, disconnectOutputPipe, disconnectOutputTriggers, end, endExecution, error, error, fatal, fatal, fetchInputs, getAlias, getChildIndex, getChildMux, getChildren, getExecutionManager, getFile, getFlags, getFullPipeManager, getGuiComponent, getImage, getInputPipes, getInputPipeSize, getInputTriggers, getModuleName, getModuleStatistics, getNumInputs, getNumOutputs, getOutputCounts, getOutputPipes, getOutputPipeSize, getOutputTriggers, getParentIndex, getParentMux, getParents, getPipesFull, getPriority, getPropertyEditor, getResource, getRootName, getState, info, info, initModule, isAborting, isHead, isInputPipeConnected, isOutputPipeConnected, pullInput, pushOutput, resetInputs, setAlias, setBlocked, setD2KModulesLoggingLevel, setFlags, setFullPipeManager, setIdle, setInputPipe, setLogLevel, setModuleStatistics, setModuleStatisticsByMachine, setOutputCounts, setOutputPipe, setPipesFull, setReady, setResource, setState, setThePriority, setWorking, trigger, triggersActivated, warn, warn |
| Methods inherited from class java.util.Observable |
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AudioTempoExtractionEvaluator()
| Method Detail |
public java.lang.String getModelName()
public void setModelName(java.lang.String val)
val - the name parameterpublic void setVerbose(boolean value)
value - the value which verbose is set to#verbosepublic boolean getVerbose()
#verbosepublic void setCopyToDirectory(java.lang.String value)
value - the value which CopyToDirectory is set topublic java.lang.String getCopyToDirectory()
public ncsa.d2k.core.modules.PropertyDescription[] getPropertiesDescriptions()
getPropertiesDescriptions in interface ncsa.d2k.core.modules.Modulepublic boolean isReady()
isReady in interface ncsa.d2k.core.modules.Modulepublic void beginExecution()
beginExecution in interface ncsa.d2k.core.modules.Module
protected void doit()
throws java.lang.Exception
java.lang.Exception - if an error occurspublic java.lang.String getInputName(int param)
getInputName in interface ncsa.d2k.core.modules.Moduleparam - the index of the input
public java.lang.String[] getInputTypes()
getInputTypes in interface ncsa.d2k.core.modules.Modulepublic java.lang.String getInputInfo(int i)
getInputInfo in interface ncsa.d2k.core.modules.Modulei - the index of the output
public java.lang.String getModuleInfo()
getModuleInfo in interface ncsa.d2k.core.modules.Modulepublic java.lang.String getOutputInfo(int param)
getOutputInfo in interface ncsa.d2k.core.modules.Moduleparam - the index of the output
public java.lang.String[] getOutputTypes()
getOutputTypes in interface ncsa.d2k.core.modules.Modulepublic java.lang.String getOutputName(int i)
getOutputName in interface ncsa.d2k.core.modules.Modulei - the index of the output
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||