from java.util import Random
from jhplot  import *
from jhplot.io import *
fin=PND('Input Data'); out=PND('Output value')
r= Random()
for i in range(300):      # 3000 events
    x1=r.nextDouble()     # each event has 5 inputs and 1 output
    x2=0.5*r.nextDouble()
    x3=r.nextDouble()+0.01
    x4=1.2*r.nextDouble()+0.01
    x5=0.2*r.nextDouble()
    fin.add([x1,x2,x3,x4,x5])    # 5 values with input
    out.add([x1+x4+x2+x3*x5])    # 1 output from 5 inputs
d={'input':fin,'out':out}
Serialized.write(d,'data.ser')   # serialize data into a file
print "File data.ser was created!"
