yawn.nn.fuzzyartmap
Class FuzzyArtMapJGapAdapter

java.lang.Object
  extended by org.jgap.FitnessFunction
      extended by yawn.optim.genetic.JGapAdapter
          extended by yawn.nn.fuzzyartmap.FuzzyArtMapJGapAdapter
All Implemented Interfaces:
java.io.Serializable, OptimizationAdapter

public class FuzzyArtMapJGapAdapter
extends JGapAdapter

This is yawn.nn.fuzzyartmap.FuzzyArtMapJGapAdapter, part of the yawn project.
$Id: FuzzyArtMapJGapAdapter.java,v 1.2 2005/04/05 16:30:43 supermarti Exp $

Version:
$Revision: 1.1 $
Author:
Luis Martí (luis dot marti at uc3m dot es)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class yawn.optim.genetic.JGapAdapter
evalSet, templateConfig, trainingSet
 
Constructor Summary
FuzzyArtMapJGapAdapter(FuzzyArtMapConfig config)
           
 
Method Summary
protected  NeuralNetwork buildNeuralNetworkFromChromosome(org.jgap.Chromosome chromosome)
           
 org.jgap.Chromosome getSampleChromosome()
          Returns a valid sample org.jgap.Chromosome to be used for optimization
protected  NeuralNetworkConfig prepareConfig()
           
 
Methods inherited from class yawn.optim.genetic.JGapAdapter
evaluate, getEvalSet, getTemplateConfig, getTrainingSet, setEvalSet, setTemplateConfig, setTrainingSet
 
Methods inherited from class org.jgap.FitnessFunction
getFitnessValue, getNoFitnessValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FuzzyArtMapJGapAdapter

public FuzzyArtMapJGapAdapter(FuzzyArtMapConfig config)
Method Detail

getSampleChromosome

public org.jgap.Chromosome getSampleChromosome()
Description copied from class: JGapAdapter
Returns a valid sample org.jgap.Chromosome to be used for optimization

Specified by:
getSampleChromosome in class JGapAdapter
Returns:

prepareConfig

protected NeuralNetworkConfig prepareConfig()

buildNeuralNetworkFromChromosome

protected NeuralNetwork buildNeuralNetworkFromChromosome(org.jgap.Chromosome chromosome)
Specified by:
buildNeuralNetworkFromChromosome in class JGapAdapter


Copyright © 2003-2005 GIAA, Universidad Carlos III de Madrid. All Rights Reserved.