## Uses of Class
org.encog.neural.flat.FlatNetwork

- Packages that use FlatNetwork
  Package | Description
  --- | ---
  org.encog.app.generate.generators |
  org.encog.mathutil.matrices.hessian |
  org.encog.neural.flat |
  org.encog.neural.networks |
  org.encog.neural.networks.structure |
  org.encog.neural.networks.training.cross |
  org.encog.neural.networks.training.propagation |
  org.encog.neural.rbf |

- - ### Uses of FlatNetwork in org.encog.app.generate.generators

    Methods in org.encog.app.generate.generators with parameters of type FlatNetwork
    Modifier and Type | Method and Description
    --- | ---
    `int[]` | AbstractTemplateGenerator.`createActivations(FlatNetwork flat)` Create an array of activations based on a flat network.
    `double[]` | AbstractTemplateGenerator.`createParams(FlatNetwork flat)` Create an array of doubles to hold the specified flat network.

  - ### Uses of FlatNetwork in org.encog.mathutil.matrices.hessian

    Fields in org.encog.mathutil.matrices.hessian declared as FlatNetwork
    Modifier and Type | Field and Description
    --- | ---
    `protected FlatNetwork` | BasicHessian.`flat` The flat network.

    Methods in org.encog.mathutil.matrices.hessian that return FlatNetwork
    Modifier and Type | Method and Description
    --- | ---
    `FlatNetwork` | ChainRuleWorker.`getNetwork()`

    Constructors in org.encog.mathutil.matrices.hessian with parameters of type FlatNetwork
    Constructor and Description
    `ChainRuleWorker(FlatNetwork theNetwork, MLDataSet theTraining, int theLow, int theHigh)` Construct the chain rule worker.

  - ### Uses of FlatNetwork in org.encog.neural.flat

    Subclasses of FlatNetwork in org.encog.neural.flat
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FlatNetworkRBF` A flat network designed to handle an RBF.

    Methods in org.encog.neural.flat that return FlatNetwork
    Modifier and Type | Method and Description
    --- | ---
    `FlatNetwork` | FlatNetwork.`clone()` Clone the network.

    Methods in org.encog.neural.flat with parameters of type FlatNetwork
    Modifier and Type | Method and Description
    --- | ---
    `void` | FlatNetwork.`cloneFlatNetwork(FlatNetwork result)` Clone into the flat network passed in.

  - ### Uses of FlatNetwork in org.encog.neural.networks

    Methods in org.encog.neural.networks that return FlatNetwork
    Modifier and Type | Method and Description
    --- | ---
    `FlatNetwork` | BasicNetwork.`getFlat()`
    `FlatNetwork` | ContainsFlat.`getFlat()`

  - ### Uses of FlatNetwork in org.encog.neural.networks.structure

    Methods in org.encog.neural.networks.structure that return FlatNetwork
    Modifier and Type | Method and Description
    --- | ---
    `FlatNetwork` | NeuralStructure.`getFlat()`

    Methods in org.encog.neural.networks.structure with parameters of type FlatNetwork
    Modifier and Type | Method and Description
    --- | ---
    `void` | NeuralStructure.`setFlat(FlatNetwork flat)` Set the flat network.

  - ### Uses of FlatNetwork in org.encog.neural.networks.training.cross

    Methods in org.encog.neural.networks.training.cross with parameters of type FlatNetwork
    Modifier and Type | Method and Description
    --- | ---
    `void` | NetworkFold.`copyFromNetwork(FlatNetwork source)` Copy the weights and output from the network.
    `void` | NetworkFold.`copyToNetwork(FlatNetwork target)` Copy weights and output to the network.

    Constructors in org.encog.neural.networks.training.cross with parameters of type FlatNetwork
    Constructor and Description
    `NetworkFold(FlatNetwork flat)` Construct a fold from the specified flat network.

  - ### Uses of FlatNetwork in org.encog.neural.networks.training.propagation

    Methods in org.encog.neural.networks.training.propagation that return FlatNetwork
    Modifier and Type | Method and Description
    --- | ---
    `FlatNetwork` | Propagation.`getCurrentFlatNetwork()`
    `FlatNetwork` | GradientWorker.`getNetwork()`

    Constructors in org.encog.neural.networks.training.propagation with parameters of type FlatNetwork
    Constructor and Description
    `GradientWorker(FlatNetwork theNetwork, Propagation theOwner, MLDataSet theTraining, int theLow, int theHigh, double[] flatSpot, ErrorFunction ef)` Construct a gradient worker.

  - ### Uses of FlatNetwork in org.encog.neural.rbf

    Methods in org.encog.neural.rbf that return FlatNetwork
    Modifier and Type | Method and Description
    --- | ---
    `FlatNetwork` | RBFNetwork.`getFlat()`

Copyright © 2014. All Rights Reserved.