def __init__(self,gpu,batchsize,data_dir,dataset,net,mode,epochs,save_every,size,**kwargs):
super(Network, self).__init__(epochs,save_every)
print "building ..."
self.input_height=size
self.input_width=size
self.net = net
self.mode=mode
self.dataset=dataset
self.train_data, self.test_data=self.get_dataset(data_dir,dataset)
print 'input_channel ==> %d using %s dataset'%(self.in_channel, self.dataset)
self.enc = GoogLeNet()
self.dec = Decoder(self.in_size)
self.xp = cuda.cupy
cuda.get_device(gpu).use()
self.enc.to_gpu()
self.dec.to_gpu()
self.o_dec = optimizers.RMSpropGraves()
self.o_dec.setup(self.dec)
self.batchsize=batchsize
评论列表
文章目录