def add_task(self, dataset_filename, model_filename):
dataset_src = open(dataset_filename,'r').read()
model_src = open(model_filename,"r").read()
src,info = hopt.extract_hopts(model_src)
ss_size = int(np.product( map(lambda x: len(x["options"]), info.values() ) ))
print "Search space size: ", ss_size
w = []
for i in range(0,ss_size):
info_i,src_i = hopt.produce_variant(src,copy.deepcopy(info),i)
info_i["subtask"] = i
w.append( (info_i,dataset_src,src_i) )
print "submitting task..."
rv = self.socket.send_json(("submit_task", w))
print rv
评论列表
文章目录