Ejemplo n.º 1
0
 def setUp(self):
     cfg = getconfig()
     self.tmpdir = cfg["tmpdir"][3:]
     self.cacheloc = os.path.join(self.tmpdir, "cache", "unittest-cache")
     self.pipe = get_default_pipeline()
     self.pipe.set_skipstages(["KalmanStage","DrawStage"])
     output = self.pipe.run(get_compress_input())
     ca = Cache(self.cacheloc)
     ca.write(output)
Ejemplo n.º 2
0
 def setUp(self):
     cfg = getconfig()
     self.tmpdir = cfg["tmpdir"][3:]
     self.cacheloc = os.path.join(self.tmpdir, "cache", "unittest-cache")
     self.pipe = get_default_pipeline()
     self.pipe.set_skipstages(["KalmanStage", "DrawStage"])
     output = self.pipe.run(get_compress_input())
     ca = Cache(self.cacheloc)
     ca.write(output)
Ejemplo n.º 3
0
        tsnames.append(narr[1] + "." + narr[0])
    input['ts_names'] = tsnames

    output = pipeline.run(input)

    W = output['projection']
    num_hvs = output['maxhvs']
    index = 0

    #dumpoutput = [[[],[],[],darr] for darr in output['data'].T]
    dumpoutput = output['data']
    origoutput = output['data']
    output['data'] = dumpoutput
    outdir = "../etc/tmp/cache/abilene"
    cache = Cache(outdir)
    cache.write(output)

    output['data'] = origoutput

    #plot all timeseries
    #for i in numpy.arange(num_nodes):
    #    pylab.clf()
    #    pylab.plot(numpy.arange(X[:,i].size)+1,X[:,i])
    #     pylab.title("Plot of node flow " + str(i))
    #     pylab.savefig(os.path.join('../etc/tmp/abilene_scatter',str(i)+".png"))

    fig = pylab.figure()
    fig.subplots_adjust(left=0.15)
    ax = fig.add_subplot(111)
    MSIZE = 7
    ax.plot(W[:,0],W[:,1],"go",markersize=MSIZE)
Ejemplo n.º 4
0
        tsnames.append(narr[1] + "." + narr[0])
    input['ts_names'] = tsnames

    output = pipeline.run(input)

    W = output['projection']
    num_hvs = output['maxhvs']
    index = 0

    #dumpoutput = [[[],[],[],darr] for darr in output['data'].T]
    dumpoutput = output['data']
    origoutput = output['data']
    output['data'] = dumpoutput
    outdir = "../etc/tmp/cache/abilene"
    cache = Cache(outdir)
    cache.write(output)

    output['data'] = origoutput

    #plot all timeseries
    #for i in numpy.arange(num_nodes):
    #    pylab.clf()
    #    pylab.plot(numpy.arange(X[:,i].size)+1,X[:,i])
    #     pylab.title("Plot of node flow " + str(i))
    #     pylab.savefig(os.path.join('../etc/tmp/abilene_scatter',str(i)+".png"))

    fig = pylab.figure()
    fig.subplots_adjust(left=0.15)
    ax = fig.add_subplot(111)
    MSIZE = 7
    ax.plot(W[:, 0], W[:, 1], "go", markersize=MSIZE)