Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.encog.neural.freeform
Interface InputSummation

All Known Implementing Classes:
  BasicActivationSummation

    public interface InputSummation

Specifies how the inputs to a neuron are to be summed.

Method Summary
`void` | `add(FreeformConnection connection)` Add an input connection.
`double` | `calculate()` Perform the summation, and apply the activation function.
`ActivationFunction` | `getActivationFunction()`
`double` | `getSum()`
`List<FreeformConnection>` | `list()`

Method Detail

### add

    void add(FreeformConnection connection)

  Add an input connection.

  Parameters:
    `connection` - The connection to add.

### calculate

    double calculate()

  Perform the summation, and apply the activation function.

  Returns:
    The sum.

### getActivationFunction

    ActivationFunction getActivationFunction()

  Returns:
    The activation function

### getSum

    double getSum()

  Returns:
    The preactivation sum.

### list

    List<FreeformConnection> list()

  Returns:
    The input connections.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2014. All Rights Reserved.