All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class berkeley.cs.dmc.periodic.NeuralNetSystem

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Canvas
                   |
                   +----berkeley.cs.dmc.periodic.NeuralNetSystem

public class NeuralNetSystem
extends Canvas

Variable Index

 o BUFFER_CYCLES_PER_UPDATE
 o BUFFER_SIZE
 o HIDDEN_LAYERS
 o HIDDEN_NODES
 o MAX_CYCLES

Constructor Index

 o NeuralNetSystem(DynamicsSystem, double[][], double)

Method Index

 o getMinimumSize()
 o getPreferredSize()
 o learn()
 o output(PrintWriter)
 o paint(Graphics)

Variables

 o MAX_CYCLES
 public static final int MAX_CYCLES
 o HIDDEN_LAYERS
 public static final int HIDDEN_LAYERS
 o HIDDEN_NODES
 public static final int HIDDEN_NODES
 o BUFFER_SIZE
 public static final int BUFFER_SIZE
 o BUFFER_CYCLES_PER_UPDATE
 public static final int BUFFER_CYCLES_PER_UPDATE

Constructors

 o NeuralNetSystem
 public NeuralNetSystem(DynamicsSystem system,
                        double bounds[][],
                        double period)

Methods

 o paint
 public void paint(Graphics g)
Overrides:
paint in class Canvas
 o getPreferredSize
 public Dimension getPreferredSize()
Overrides:
getPreferredSize in class Component
 o getMinimumSize
 public Dimension getMinimumSize()
Overrides:
getMinimumSize in class Component
 o learn
 public synchronized void learn()
 o output
 public void output(PrintWriter out) throws IOException

All Packages  Class Hierarchy  This Package  Previous  Next  Index