def save_params(self, fname):
layers = [self.S] + lasagne.layers.get_all_layers(self.A)
params = chain.from_iterable(l.get_params() for l in layers)
params = lasagne.utils.unique(params)
npy_list = [param.get_value(borrow=True) for param in params]
with open(fname + ".pkl", 'wb') as f:
pickle.dump(npy_list, f, pickle.HIGHEST_PROTOCOL)
评论列表
文章目录