jp.crestmuse.cmx.bayesband.sp
クラス MelodyWriter
java.lang.Object
jp.crestmuse.cmx.amusaj.sp.SPModule
jp.crestmuse.cmx.bayesband.sp.MelodyWriter
- すべての実装されたインタフェース:
- jp.crestmuse.cmx.amusaj.sp.ProducerConsumerCompatible
public class MelodyWriter
- extends jp.crestmuse.cmx.amusaj.sp.SPModule
コンストラクタの概要 |
MelodyWriter(jp.crestmuse.cmx.inference.MusicRepresentation mr)
|
MelodyWriter(jp.crestmuse.cmx.inference.MusicRepresentation musicRepresentation,
boolean writeLog)
|
メソッドの概要 |
void |
execute(jp.crestmuse.cmx.amusaj.sp.SPElement[] src,
jp.crestmuse.cmx.amusaj.filewrappers.TimeSeriesCompatible<jp.crestmuse.cmx.amusaj.sp.SPElement>[] dest)
|
java.lang.Class<jp.crestmuse.cmx.amusaj.sp.SPElement>[] |
getInputClasses()
|
java.lang.Class<jp.crestmuse.cmx.amusaj.sp.SPElement>[] |
getOutputClasses()
|
クラス jp.crestmuse.cmx.amusaj.sp.SPModule から継承されたメソッド |
containsParam, copyParamsFromConfigXML, getParam, getParamCategory, getParamDouble, getParamInt, getParamNameSpace, getUsedParamNames, setParam, setParam, setParam, setParams, stop |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MelodyWriter
public MelodyWriter(jp.crestmuse.cmx.inference.MusicRepresentation mr)
MelodyWriter
public MelodyWriter(jp.crestmuse.cmx.inference.MusicRepresentation musicRepresentation,
boolean writeLog)
execute
public void execute(jp.crestmuse.cmx.amusaj.sp.SPElement[] src,
jp.crestmuse.cmx.amusaj.filewrappers.TimeSeriesCompatible<jp.crestmuse.cmx.amusaj.sp.SPElement>[] dest)
throws java.lang.InterruptedException
- 例外:
java.lang.InterruptedException
getInputClasses
public java.lang.Class<jp.crestmuse.cmx.amusaj.sp.SPElement>[] getInputClasses()
getOutputClasses
public java.lang.Class<jp.crestmuse.cmx.amusaj.sp.SPElement>[] getOutputClasses()