Beispiel #1
0
    def __init__(self,network):
        self.nodes=[]
        self.projections=[]
        self.tasks=[]
        self.network=network
        self.initialize(network)

        if NodeThreadPool.getNumJavaThreads() > 0:
            NEFGPUInterface.requireAllOutputsOnCPU(True);
            self.thread_pool=NodeThreadPool(network,[]);
        else:
            self.thread_pool=None;
Beispiel #2
0
 def kill(self):
   if self.thread_pool is not None:
     NEFGPUInterface.requireAllOutputsOnCPU(False);
     self.thread_pool.kill()
     self.thread_pool = None