yawn.envs.synthetic
Class XOrDataEnvironment

java.lang.Object
  extended by yawn.envs.Environment
      extended by yawn.envs.synthetic.SyntheticDataEnvironment
          extended by yawn.envs.synthetic.XOrDataEnvironment

public class XOrDataEnvironment
extends SyntheticDataEnvironment

This is yawn.envs.synthetic.XOrDataEnvironment part of the yawn project. $Id: XOrDataEnvironment.java,v 1.3 2005/04/07 17:28:26 supermarti Exp $

Version:
$Revision: 1.3 $
Author:
Luis Martí (luis dot marti at uc3m dot es)

Field Summary
protected static double[][] inputSpace
           
protected static double[] ONE_PAT
           
protected static double[] ZERO_PAT
           
 
Fields inherited from class yawn.envs.synthetic.SyntheticDataEnvironment
log, numberOfSystemRuns, testSetSize, testSetsList, trainSetSize, trainSetsList
 
Constructor Summary
XOrDataEnvironment()
           
 
Method Summary
protected  Pattern generateRandomInput()
           
protected  Pattern synthetizeOutput(Pattern input)
          (non-Javadoc)
 
Methods inherited from class yawn.envs.synthetic.SyntheticDataEnvironment
generateSet, getFullTestDataset, getNumberOfSystemRuns, getTestDataset, getTestDatasetInputs, getTestExpectedOutputsSet, getTestSetSize, getTrainingDataset, getTrainSetSize, init, inputSize, outputSize, setNumberOfSystemRuns, setTestSetSize, setTrainSetSize, validate, writeResults
 
Methods inherited from class yawn.envs.Environment
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

inputSpace

protected static final double[][] inputSpace

ONE_PAT

protected static final double[] ONE_PAT

ZERO_PAT

protected static final double[] ZERO_PAT
Constructor Detail

XOrDataEnvironment

public XOrDataEnvironment()
Method Detail

generateRandomInput

protected Pattern generateRandomInput()
Specified by:
generateRandomInput in class SyntheticDataEnvironment

synthetizeOutput

protected Pattern synthetizeOutput(Pattern input)
(non-Javadoc)

Specified by:
synthetizeOutput in class SyntheticDataEnvironment
See Also:
SyntheticDataEnvironment.synthetizeOutput(yawn.util.Pattern)


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