概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## jAudioFeatureExtractor.Aggregators
クラス DummyAgg

    java.lang.Object
      jAudioFeatureExtractor.Aggregators.Aggregator
          jAudioFeatureExtractor.Aggregators.DummyAgg

    public class DummyAgg

extends Aggregator

作成者:
  mcennis

フィールドの概要
`double[][][]` | `data`
`FeatureDefinition` | `definition`
`int[]` | `featureIndex`
`FeatureExtractor[]` | `featureName`
`FeatureExtractor[]` | `presetFeature`

クラス jAudioFeatureExtractor.Aggregators.Aggregator から継承されたフィールド
`LINE_SEP`

コンストラクタの概要
`DummyAgg()`
`DummyAgg(FeatureExtractor[] f)`

メソッドの概要
`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` | `outputACEFeatureKeyEntries(java.io.DataOutputStream output)` Output the feature definition entry (for an ACE feature definition file) for this particular instantiation of the aggreagtor.
`void` | `outputACEValueEntries(java.io.DataOutputStream output)` Output the data definition array
`void` | `outputARFFHeaderEntries(java.io.DataOutputStream output)`
`void` | `outputARFFValueEntries(java.io.DataOutputStream output)`
`void` | `setSource(FeatureExtractor feature)`

クラス jAudioFeatureExtractor.Aggregators.Aggregator から継承されたメソッド
`calculateOffset, collapseFeatures, getAggregatorDefinition, getParamaters, getResults, setParameters`

クラス java.lang.Object から継承されたメソッド
`equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

フィールドの詳細

### featureIndex

    public int[] featureIndex

### featureName

    public FeatureExtractor[] featureName

### presetFeature

    public FeatureExtractor[] presetFeature

### definition

    public FeatureDefinition definition

### data

    public double[][][] data

コンストラクタの詳細

### DummyAgg

    public DummyAgg()

### DummyAgg

    public DummyAgg(FeatureExtractor[] f)

メソッドの詳細

### 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

### 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.

### setSource

    public void setSource(FeatureExtractor feature)

  オーバーライド:
    クラス `Aggregator` 内の `setSource`

### 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

### outputACEFeatureKeyEntries

    public void outputACEFeatureKeyEntries(java.io.DataOutputStream output)
                                    throws java.lang.Exception

  クラス `Aggregator` の記述:
  Output the feature definition entry (for an ACE feature definition file) for this particular instantiation of the aggreagtor.

  オーバーライド:
    クラス `Aggregator` 内の `outputACEFeatureKeyEntries`
  パラメータ:
    `output` - output stream to be used.
  例外:
    `java.lang.Exception`

### outputACEValueEntries

    public void outputACEValueEntries(java.io.DataOutputStream output)
                               throws java.lang.Exception

  クラス `Aggregator` の記述:
  Output the data definition array

  オーバーライド:
    クラス `Aggregator` 内の `outputACEValueEntries`
  例外:
    `java.lang.Exception`

### outputARFFHeaderEntries

    public void outputARFFHeaderEntries(java.io.DataOutputStream output)
                                 throws java.lang.Exception

  オーバーライド:
    クラス `Aggregator` 内の `outputARFFHeaderEntries`
  例外:
    `java.lang.Exception`

### outputARFFValueEntries

    public void outputARFFValueEntries(java.io.DataOutputStream output)
                                throws java.lang.Exception

  オーバーライド:
    クラス `Aggregator` 内の `outputARFFValueEntries`
  例外:
    `java.lang.Exception`

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド