## Uses of Interface
org.encog.neural.freeform.FreeformNeuron

- Packages that use FreeformNeuron
  Package | Description
  --- | ---
  org.encog.neural.freeform |
  org.encog.neural.freeform.basic |
  org.encog.neural.freeform.factory |
  org.encog.neural.freeform.task |

- - ### Uses of FreeformNeuron in org.encog.neural.freeform

    Classes in org.encog.neural.freeform that implement FreeformNeuron
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FreeformContextNeuron` Defines a freeform context neuron.

    Methods in org.encog.neural.freeform that return FreeformNeuron
    Modifier and Type | Method and Description
    --- | ---
    `FreeformNeuron` | FreeformContextNeuron.`getContextSource()`
    `FreeformNeuron` | FreeformConnection.`getSource()`
    `FreeformNeuron` | FreeformConnection.`getTarget()`

    Methods in org.encog.neural.freeform that return types with arguments of type FreeformNeuron
    Modifier and Type | Method and Description
    --- | ---
    `List<FreeformNeuron>` | FreeformLayer.`getNeurons()`

    Methods in org.encog.neural.freeform with parameters of type FreeformNeuron
    Modifier and Type | Method and Description
    --- | ---
    `void` | FreeformLayer.`add(FreeformNeuron basicFreeformNeuron)` Add a neuron to this layer.
    `void` | FreeformContextNeuron.`setContextSource(FreeformNeuron contextSource)`
    `void` | FreeformConnection.`setSource(FreeformNeuron source)` Set the source neuron.
    `void` | FreeformConnection.`setTarget(FreeformNeuron target)` Set the target neuron.

    Constructors in org.encog.neural.freeform with parameters of type FreeformNeuron
    Constructor and Description
    `FreeformContextNeuron(FreeformNeuron theContextSource)` Construct the context neuron.

  - ### Uses of FreeformNeuron in org.encog.neural.freeform.basic

    Classes in org.encog.neural.freeform.basic that implement FreeformNeuron
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BasicFreeformNeuron` This class provides a basic implementation of a freeform neuron.

    Methods in org.encog.neural.freeform.basic that return FreeformNeuron
    Modifier and Type | Method and Description
    --- | ---
    `FreeformNeuron` | BasicFreeformNeuronFactory.`factorContext(FreeformNeuron neuron)` Create a context neuron.
    `FreeformNeuron` | BasicFreeformNeuronFactory.`factorRegular(InputSummation object)` Create a regular neuron.
    `FreeformNeuron` | BasicFreeformConnection.`getSource()`
    `FreeformNeuron` | BasicFreeformConnection.`getTarget()`

    Methods in org.encog.neural.freeform.basic that return types with arguments of type FreeformNeuron
    Modifier and Type | Method and Description
    --- | ---
    `List<FreeformNeuron>` | BasicFreeformLayer.`getNeurons()`

    Methods in org.encog.neural.freeform.basic with parameters of type FreeformNeuron
    Modifier and Type | Method and Description
    --- | ---
    `void` | BasicFreeformLayer.`add(FreeformNeuron basicFreeformNeuron)` Add a neuron to this layer.
    `FreeformConnection` | BasicFreeformConnectionFactory.`factor(FreeformNeuron theSourceNeuron, FreeformNeuron theTargetNeuron)` Create a connection.
    `FreeformNeuron` | BasicFreeformNeuronFactory.`factorContext(FreeformNeuron neuron)` Create a context neuron.
    `void` | BasicFreeformConnection.`setSource(FreeformNeuron source)` Set the source neuron.
    `void` | BasicFreeformConnection.`setTarget(FreeformNeuron target)` Set the target neuron.

    Constructors in org.encog.neural.freeform.basic with parameters of type FreeformNeuron
    Constructor and Description
    `BasicFreeformConnection(FreeformNeuron theSource, FreeformNeuron theTarget)` Construct a basic freeform connection.

  - ### Uses of FreeformNeuron in org.encog.neural.freeform.factory

    Methods in org.encog.neural.freeform.factory that return FreeformNeuron
    Modifier and Type | Method and Description
    --- | ---
    `FreeformNeuron` | FreeformNeuronFactory.`factorContext(FreeformNeuron neuron)` Create a context neuron.
    `FreeformNeuron` | FreeformNeuronFactory.`factorRegular(InputSummation object)` Create a regular neuron.

    Methods in org.encog.neural.freeform.factory with parameters of type FreeformNeuron
    Modifier and Type | Method and Description
    --- | ---
    `FreeformConnection` | FreeformConnectionFactory.`factor(FreeformNeuron sourceNeuron, FreeformNeuron targetNeuron)` Create a connection.
    `FreeformNeuron` | FreeformNeuronFactory.`factorContext(FreeformNeuron neuron)` Create a context neuron.

  - ### Uses of FreeformNeuron in org.encog.neural.freeform.task

    Methods in org.encog.neural.freeform.task with parameters of type FreeformNeuron
    Modifier and Type | Method and Description
    --- | ---
    `void` | NeuronTask.`task(FreeformNeuron neuron)` The task.

Copyright © 2014. All Rights Reserved.