org.encog.util.normalize.output.multiplicative

## Class MultiplicativeGroup

- java.lang.Object
- - org.encog.util.normalize.output.BasicOutputFieldGroup
  - - org.encog.util.normalize.output.multiplicative.MultiplicativeGroup

- All Implemented Interfaces:
    Serializable, OutputFieldGroup

      public class MultiplicativeGroup
      extends BasicOutputFieldGroup

  Used to group multiplicative fields together.
  See Also:
    Serialized Form

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `MultiplicativeGroup()`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `double` | `getLength()`
    `void` | `rowInit()` Called to init this group for a new field.

    - ### Methods inherited from class org.encog.util.normalize.output.BasicOutputFieldGroup

      `addField, getGroupedFields`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### MultiplicativeGroup

          public MultiplicativeGroup()

  - ### Method Detail

    - #### getLength

          public double getLength()

      Returns:
        The length of this field. This is the sum of the squares of all of the groupped fields. The square root of this sum is the length.

    - #### rowInit

          public void rowInit()

      Called to init this group for a new field. This recalculates the "length".

Copyright © 2014. All Rights Reserved.