jAudioFeatureExtractor.Aggregators
クラス AreaMoments
java.lang.Object
jAudioFeatureExtractor.Aggregators.Aggregator
jAudioFeatureExtractor.Aggregators.AreaMoments
public class AreaMoments
- extends Aggregator
- 作成者:
- mcennis
メソッドの概要 |
void |
aggregate(double[][][] values)
Aggregates the values of the features specified by the init function
accross all windows of the data recieved. |
java.lang.Object |
clone()
Create a new aggregator of the same class |
FeatureDefinition |
getFeatureDefinition()
Description of a particular instantiation of an aggregate. |
java.lang.String[] |
getFeaturesToApply()
Provide a list of features that are to be aggregated by this feature. |
void |
init(int[] featureIndecis)
Specifies which Features are to be extracted and the index of these
features in the values array that will passed into the aggregate function |
void |
setParameters(java.lang.String[] featureNames,
java.lang.String[] params)
|
クラス java.lang.Object から継承されたメソッド |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AreaMoments
public AreaMoments()
aggregate
public void aggregate(double[][][] values)
- クラス
Aggregator
の記述:
- Aggregates the values of the features specified by the init function
accross all windows of the data recieved.
- オーバーライド:
- クラス
Aggregator
内の aggregate
- パラメータ:
values
- complete array of the extracted features. Indecis are window,
feature, and then feature value.
clone
public java.lang.Object clone()
- クラス
Aggregator
の記述:
- Create a new aggregator of the same class
- オーバーライド:
- クラス
Aggregator
内の clone
getFeatureDefinition
public FeatureDefinition getFeatureDefinition()
- クラス
Aggregator
の記述:
- Description of a particular instantiation of an aggregate. This should
not be called until after the specific features have been specified by
the init function.
- オーバーライド:
- クラス
Aggregator
内の getFeatureDefinition
- 戻り値:
- Feature Definition describing this instantiation of this
aggregate object
getFeaturesToApply
public java.lang.String[] getFeaturesToApply()
- クラス
Aggregator
の記述:
- Provide a list of features that are to be aggregated by this feature.
Returning null indicates that this aggregator accepts only one feature
and every feature avaiable should be used.
- オーバーライド:
- クラス
Aggregator
内の getFeaturesToApply
- 戻り値:
- list of features to be used by this aggregator or null
init
public void init(int[] featureIndecis)
throws java.lang.Exception
- クラス
Aggregator
の記述:
- Specifies which Features are to be extracted and the index of these
features in the values array that will passed into the aggregate function
- オーバーライド:
- クラス
Aggregator
内の init
- パラメータ:
featureIndecis
- Indecis of these features in the array passed in aggregate
- 例外:
java.lang.Exception
- if either parameter is null, of dicffering lengths, or
contain invalid index values.
setParameters
public void setParameters(java.lang.String[] featureNames,
java.lang.String[] params)
throws java.lang.Exception
- オーバーライド:
- クラス
Aggregator
内の setParameters
- 例外:
java.lang.Exception