# print(s.mc_tab) # print(s.bank.get_view_state()) # print(s.bank.front_hist()) # print(s.bank.front_view()) cc_sum = 0 td_sum = 0 t_sum = 0 for epoch in range(repeat_epoches): s.reset() start_time = time.time() for i in range(300 - preFill - 1): # if i%10==0: # print(i, ' out of 1000 finihsed! ', epoch, ' out of 10 epcoh', td_sum) s.BBA_rule_step_in() if s.VVR_rule_out(i % 10 == 110): td_sum += s.get_distortion(absolute=True, tollerance=0) / 10 else: print("release failed") times.append(time.time() - start_time) cc.append(s.cc) sets.append(set) cc_sum += s.cc t_sum += time.time() - start_time ccs.append(cc_sum / repeat_epoches) ts.append(t_sum / repeat_epoches) print("color-modle:{}-{}, bank: {}X{}, cc:{}, td:{}".format( noc[set], nom[set], nol[set], ll[set], cc_sum / repeat_epoches, td_sum / repeat_epoches)) data.append(ccs)
# print(s.bank.front_view()) cc_sum = 0 t_sum = 0 for epoch in range(repeat_epoches): s.reset() start_time = time.time() for i in range(1000): # sp.bank_c.state=copy.deepcopy(s.bank_c.state) if i % 200 == 0: print(i, ' out of 1000 finihsed! ', epoch, ' out of 10 epcoh') if i < 2000: s.BBA_rule_step_in() if i > preFill: if not s.VVR_rule_out(): print("release failed") times.append(time.time() - start_time) cc.append(s.cc) sets.append(set) cc_sum += s.cc t_sum += time.time() - start_time ccs.append(cc_sum / repeat_epoches) ts.append(t_sum / repeat_epoches) print("color-modle:{}-{}, bank: {}X{}, cc:{}".format( noc[set], nom[set], nol[set], ll[set], cc_sum / repeat_epoches)) data.append(ccs) data.append(ts) data.append(sets) data.append(cc)
# print(s.mc_tab) # print(s.bank.get_view_state()) # print(s.bank.front_hist()) # print(s.bank.front_view()) cc_sum = 0 td_sum = 0 t_sum = 0 for epoch in range(repeat_epoches): s.reset() start_time = time.time() for i in range(300 - preFill - 1): # if i%10==0: # print(i, ' out of 1000 finihsed! ', epoch, ' out of 10 epcoh', td_sum) s.BBA_rule_step_in() if s.VVR_rule_out(i % 10 == 0): td = s.get_distortion(absolute=True, tollerance=0) / 10 td_sum += td else: print("release failed") times.append(time.time() - start_time) cc.append(s.cc) tds.append(td) sets.append(set) cc_sum += s.cc t_sum += time.time() - start_time ccs.append(cc_sum / repeat_epoches) ts.append(t_sum / repeat_epoches) tds.append(t_sum / repeat_epoches) print("color-modle:{}-{}, bank: {}X{}, cc:{}, td:{}".format(