INNER CODE UNIT · Python
curr_idx
yxuansu/SimCTG · dialogue_generation/dataclass.py:127
curr_idx = curr_select_idx + i
batch_id_list.append(tgt_token_id_list[curr_idx])
batch_token_list.append(tgt_token_list[curr_idx])
if mode == 'dev':
self.dev_current_idx += batch_size
else:
self.test_current_idx += batch_size
else:
for i in range(batch_size):
curr_idx = curr_select_idx + i
if curr_idx > instance_num - 1:
curr_idx = 0
if mode == 'dev':
self.dev_current_idx = 0
else:
self.test_current_idx = 0
batch_id_list.append(tgt_token_id_list[curr_idx])
batch_token_list.append(tgt_token_list[curr_idx])