Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Hierarchy For All Packages

Package Hierarchies:
  org.joone.engine, org.joone.engine.extenders, org.joone.engine.learning, org.joone.engine.listeners, org.joone.engine.weights, org.joone.exception, org.joone.inspection, org.joone.inspection.implementations, org.joone.io, org.joone.log, org.joone.net, org.joone.script, org.joone.structure, org.joone.util

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractList<E> (implements java.util.List<E>)
      - java.util.Vector<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
        - org.joone.engine.Fifo
  - org.joone.util.AbstractConverterPlugIn (implements org.joone.util.PlugInListener, java.io.Serializable)
    - org.joone.util.ConverterPlugIn
      - org.joone.util.CenterOnZeroPlugIn
      - org.joone.util.ColumnSelectorPlugIn
      - org.joone.util.DeltaNormPlugIn
      - org.joone.util.LogarithmicPlugIn
      - org.joone.util.MinMaxExtractorPlugIn
      - org.joone.util.MovingAveragePlugIn
      - org.joone.util.NormalizerPlugIn
      - org.joone.util.RbfRandomCenterSelector
      - org.joone.util.ShufflePlugin
      - org.joone.util.ToBinaryPlugin
    - org.joone.util.OutputConverterPlugIn
      - org.joone.util.UnNormalizerOutputPlugIn
  - org.joone.engine.AbstractEventNotifier (implements java.lang.Runnable)
    - org.joone.engine.NetStoppedEventNotifier
  - org.joone.engine.AbstractLearner (implements org.joone.engine.Learner)
    - org.joone.engine.ExtendableLearner
      - org.joone.engine.BasicLearner
      - org.joone.engine.BatchLearner
      - org.joone.engine.RpropLearner
  - org.joone.inspection.implementations.BiasInspection (implements org.joone.inspection.Inspection)
  - org.joone.engine.learning.ComparingSynapse (implements org.joone.engine.learning.ComparingElement)
  - org.joone.util.CSVParser
  - java.util.EventObject (implements java.io.Serializable)
    - org.joone.engine.listeners.ConvergenceEvent
    - org.joone.engine.NeuralNetEvent
    - org.joone.net.NeuralValidationEvent
    - org.joone.util.PlugInEvent
      - org.joone.util.InputPluginEvent
      - org.joone.util.OutputPluginEvent
  - org.joone.engine.weights.FanInBasedWeightInitializer (implements org.joone.engine.weights.WeightInitializer)
  - org.joone.engine.FIRFilter (implements java.io.Serializable)
  - org.joone.io.ImageInputTokenizer (implements org.joone.io.PatternTokenizer)
  - org.joone.inspection.implementations.InputsInspection (implements org.joone.inspection.Inspection)
  - org.joone.script.JooneGroovyScript
  - org.joone.log.JooneLogger (implements org.joone.log.ILogger)
  - org.joone.script.JooneMacro (implements java.lang.Cloneable, java.io.Serializable)
  - org.joone.script.JooneScript
  - org.joone.engine.Layer (implements org.joone.inspection.Inspectable, org.joone.engine.LearnableLayer, org.joone.engine.NeuralLayer, java.lang.Runnable, java.io.Serializable)
    - org.joone.engine.MemoryLayer
      - org.joone.engine.DelayLayer
    - org.joone.net.NestedNeuralLayer
    - org.joone.engine.RbfLayer
      - org.joone.engine.RbfGaussianLayer
    - org.joone.engine.SimpleLayer
      - org.joone.engine.BiasedLinearLayer (implements org.joone.engine.LearnableLayer)
      - org.joone.engine.ContextLayer
      - org.joone.engine.GaussianLayer (implements org.joone.engine.NeuralNetListener)
      - org.joone.engine.GaussLayer (implements org.joone.engine.LearnableLayer)
      - org.joone.engine.LinearLayer
        - org.joone.engine.SoftmaxLayer
      - org.joone.engine.LogarithmicLayer (implements org.joone.engine.LearnableLayer)
      - org.joone.engine.SigmoidLayer (implements org.joone.engine.LearnableLayer)
      - org.joone.engine.SineLayer (implements org.joone.engine.LearnableLayer)
      - org.joone.engine.TanhLayer (implements org.joone.engine.LearnableLayer)
      - org.joone.engine.WTALayer
  - org.joone.engine.extenders.LearnerExtender
    - org.joone.engine.extenders.DeltaRuleExtender
      - org.joone.engine.extenders.MomentumExtender
      - org.joone.engine.extenders.RpropExtender
      - org.joone.engine.extenders.SimulatedAnnealingExtender
      - org.joone.engine.extenders.WeightDecayExtender
    - org.joone.engine.extenders.GradientExtender
    - org.joone.engine.extenders.UpdateWeightExtender
      - org.joone.engine.extenders.BatchModeExtender
      - org.joone.engine.extenders.OnlineModeExtender
  - org.joone.log.Log4JLogger (implements org.joone.log.ILogger)
  - org.joone.log.LoggerFactory
  - org.joone.script.MacroManager (implements java.io.Serializable)
  - org.joone.engine.Matrix (implements java.lang.Cloneable, java.io.Serializable)
  - org.joone.io.MemoryInputTokenizer (implements org.joone.io.PatternTokenizer)
  - org.joone.util.MinMaxExtractorPlugIn.PointValue
  - org.joone.engine.Monitor (implements java.io.Serializable)
  - org.joone.util.MonitorPlugin (implements org.joone.engine.NeuralNetListener, java.io.Serializable)
    - org.joone.engine.listeners.ConvergenceObserver
      - org.joone.engine.listeners.DeltaBasedConvergenceObserver
      - org.joone.engine.listeners.ErrorBasedConvergenceObserver
    - org.joone.util.DynamicAnnealing
    - org.joone.engine.listeners.ErrorBasedTerminator
    - org.joone.util.GroovyMacroPlugin (implements org.joone.script.MacroInterface)
    - org.joone.util.LinearAnnealing
    - org.joone.util.MacroPlugin (implements org.joone.script.MacroInterface)
    - org.joone.util.SnapshotPlugin (implements java.io.Serializable)
      - org.joone.util.SnapshotRecorder (implements java.io.Serializable)
  - org.joone.structure.Nakayama (implements org.joone.engine.listeners.ConvergenceListener, org.joone.engine.NeuralNetListener, org.joone.net.NeuralValidationListener, java.io.Serializable)
  - org.joone.net.NetCheck (implements java.lang.Comparable<T>)
  - org.joone.net.NetChecker
  - org.joone.engine.NetErrorManager
  - org.joone.net.NeuralNet (implements org.joone.engine.NeuralLayer, org.joone.engine.NeuralNetListener, java.io.Serializable)
  - org.joone.engine.NeuralNetAdapter (implements org.joone.engine.NeuralNetListener)
  - org.joone.net.NeuralNetAttributes (implements java.io.Serializable)
  - org.joone.net.NeuralNetLoader
  - org.joone.util.NeuralNetRunner (implements org.joone.engine.NeuralNetListener)
  - org.joone.net.NeuralNetValidator (implements org.joone.engine.NeuralNetListener, java.lang.Runnable)
  - org.joone.engine.OutputSwitchSynapse (implements org.joone.engine.OutputPatternListener, java.io.Serializable)
  - org.joone.engine.Pattern (implements java.lang.Cloneable, java.io.Serializable)
  - java.beans.PropertyEditorSupport (implements java.beans.PropertyEditor)
    - org.joone.util.SnapshotFormatEditor
  - org.joone.engine.weights.RandomWeightInitializer (implements org.joone.engine.weights.WeightInitializer)
  - org.joone.engine.RbfGaussianParameters (implements java.io.Serializable)
  - org.joone.engine.RpropParameters
  - java.beans.SimpleBeanInfo (implements java.beans.BeanInfo)
    - org.joone.util.CenterOnZeroPlugInBeanInfo
    - org.joone.engine.learning.ComparingSynapseBeanInfo
    - org.joone.util.ConverterPlugInBeanInfo
    - org.joone.engine.DelayLayerBeanInfo
    - org.joone.util.DeltaNormPlugInBeanInfo
    - org.joone.util.DynamicAnnealingBeanInfo
    - org.joone.io.FileInputSynapseBeanInfo
    - org.joone.io.FileOutputSynapseBeanInfo
    - org.joone.engine.GaussianLayerBeanInfo
    - org.joone.io.ImageInputSynapseBeanInfo
    - org.joone.io.ImageOutputSynapseBeanInfo
    - org.joone.io.InputConnectorBeanInfo
    - org.joone.io.InputSwitchSynapseBeanInfo
    - org.joone.io.JDBCInputSynapseBeanInfo
    - org.joone.io.JDBCOutputSynapseBeanInfo
    - org.joone.engine.KohonenSynapseBeanInfo
    - org.joone.engine.LayerBeanInfo
    - org.joone.util.LearningSwitchBeanInfo
    - org.joone.engine.LinearLayerBeanInfo
    - org.joone.engine.MatrixBeanInfo
    - org.joone.engine.MemoryLayerBeanInfo
    - org.joone.util.MinMaxExtractorPlugInBeanInfo
    - org.joone.engine.MonitorBeanInfo
    - org.joone.util.MonitorPluginBeanInfo
    - org.joone.util.MovingAveragePlugInBeanInfo
    - org.joone.net.NestedNeuralLayerBeanInfo
    - org.joone.net.NeuralNetBeanInfo
    - org.joone.util.NormalizerPlugInBeanInfo
    - org.joone.util.OutputConverterPlugInBeanInfo
    - org.joone.engine.OutputSwitchSynapseBeanInfo
    - org.joone.engine.PatternBeanInfo
    - org.joone.util.ShufflePluginBeanInfo
    - org.joone.engine.SimpleLayerBeanInfo
    - org.joone.util.SnapshotRecorderBeanInfo
    - org.joone.io.StreamInputSynapseBeanInfo
    - org.joone.io.StreamOutputSynapseBeanInfo
    - org.joone.engine.SynapseBeanInfo
    - org.joone.engine.TanhLayerBeanInfo
    - org.joone.engine.learning.TeacherSynapseBeanInfo
    - org.joone.engine.learning.TeachingSynapseBeanInfo
    - org.joone.util.ToBinaryPluginBeanInfo
    - org.joone.util.UnNormalizerOutputPlugInBeanInfo
    - org.joone.io.URLInputSynapseBeanInfo
    - org.joone.engine.WTALayerBeanInfo
    - org.joone.io.XLSInputSynapseBeanInfo
    - org.joone.io.XLSOutputSynapseBeanInfo
    - org.joone.io.YahooFinanceInputSynapseBeanInfo
  - org.joone.engine.SpatialMap (implements java.io.Serializable)
    - org.joone.engine.CircularSpatialMap
    - org.joone.engine.GaussianSpatialMap
  - org.joone.io.StreamInputFactory
  - org.joone.io.StreamInputTokenizer (implements org.joone.io.PatternTokenizer)
  - org.joone.engine.Synapse (implements org.joone.engine.InputPatternListener, org.joone.inspection.Inspectable, org.joone.engine.LearnableSynapse, org.joone.engine.OutputPatternListener, java.io.Serializable)
    - org.joone.engine.learning.AbstractTeacherSynapse
      - org.joone.engine.learning.TeacherSynapse
        - org.joone.engine.learning.FahlmanTeacherSynapse
    - org.joone.engine.BufferedSynapse
    - org.joone.engine.learning.ComparisonSynapse
    - org.joone.engine.DelaySynapse
    - org.joone.engine.DirectSynapse
    - org.joone.engine.FullSynapse (implements org.joone.engine.LearnableSynapse)
      - org.joone.engine.FreudRuleFullSynapse
      - org.joone.engine.KohonenSynapse (implements org.joone.engine.NeuralNetListener)
      - org.joone.engine.SangerSynapse
    - org.joone.structure.PatternForwardedSynapse
    - org.joone.engine.RbfInputSynapse
    - org.joone.io.StreamInputSynapse (implements org.joone.io.InputSynapse, org.joone.inspection.Inspectable)
      - org.joone.io.FileInputSynapse
      - org.joone.io.ImageInputSynapse
      - org.joone.io.InputConnector (implements org.joone.util.PlugInListener)
      - org.joone.io.InputSwitchSynapse (implements java.io.Serializable)
        - org.joone.util.LearningSwitch
        - org.joone.io.MultipleInputSynapse
      - org.joone.io.JDBCInputSynapse
      - org.joone.io.MemoryInputSynapse
      - org.joone.io.URLInputSynapse
      - org.joone.io.XLSInputSynapse
      - org.joone.io.YahooFinanceInputSynapse
    - org.joone.io.StreamOutputSynapse (implements org.joone.util.PlugInListener)
      - org.joone.io.FileOutputSynapse
      - org.joone.io.ImageOutputSynapse
      - org.joone.io.JDBCOutputSynapse
      - org.joone.io.MemoryOutputSynapse
      - org.joone.io.XLSOutputSynapse
  - org.joone.engine.learning.TeachingSynapse (implements org.joone.engine.learning.ComparingElement)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.joone.exception.JooneException
      - java.lang.RuntimeException
        - org.joone.exception.JooneRuntimeException
  - org.joone.inspection.implementations.WeightsInspection (implements org.joone.inspection.Inspection)
  - org.joone.io.XLSInputTokenizer (implements org.joone.io.PatternTokenizer)

## Interface Hierarchy

- java.util.EventListener
  - org.joone.engine.listeners.ConvergenceListener
  - org.joone.script.MacroInterface
  - org.joone.engine.NeuralNetListener
    - org.joone.script.MacroInterface
  - org.joone.net.NeuralValidationListener
- org.joone.log.ILogger
- org.joone.inspection.Inspectable
- org.joone.inspection.Inspection
- org.joone.engine.Learnable
  - org.joone.engine.LearnableLayer (also extends org.joone.engine.NeuralLayer)
  - org.joone.engine.LearnableSynapse
- org.joone.engine.NeuralElement
  - org.joone.engine.learning.ComparingElement (also extends org.joone.engine.OutputPatternListener, java.io.Serializable)
  - org.joone.engine.InputPatternListener
  - org.joone.engine.OutputPatternListener
    - org.joone.engine.learning.ComparingElement (also extends java.io.Serializable)
- org.joone.engine.NeuralLayer
  - org.joone.engine.LearnableLayer (also extends org.joone.engine.Learnable)
- org.joone.util.NotSerialize
- org.joone.io.PatternTokenizer
- org.joone.util.PlugInListener
  - org.joone.util.InputPluginListener
  - org.joone.io.InputSynapse
  - org.joone.util.OutputPluginListener
- java.io.Serializable
  - org.joone.engine.learning.ComparingElement (also extends org.joone.engine.OutputPatternListener)
  - org.joone.engine.Learner
  - org.joone.engine.LearnerFactory
  - org.joone.engine.weights.WeightInitializer

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Submit Feedback to pmarrone@users.sourceforge.net