Skip to content

Commit d786570

Browse files
authored
Merge pull request #153 from wintermelon008/dev
Fix bugs for quesnet_vec
2 parents 3e6204c + d65242c commit d786570

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Diff for: EduNLP/Pretrain/quesnet_vec.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -157,14 +157,14 @@ def _convert_to_ids(self, item: Union[str, dict, list], key=lambda x: x,
157157
token_item = self.tokenize(item, key)
158158
token_idx = []
159159
for _, w in enumerate(token_item):
160-
if isinstance(w, FigureSegment) and 'ques_figure_ids' in item.keys():
160+
if isinstance(w, FigureSegment) and isinstance(item, dict) and 'ques_figure_ids' in item.keys():
161161
# image
162162

163163
try:
164164
fig_id = f"{w.src[10:-1]}"
165165
fig_index = item['ques_figure_ids'].index(fig_id)
166166

167-
if self.img_dir != "":
167+
if self.img_dir is not None:
168168
fig_src = os.path.join(self.img_dir, fig_id)
169169
if '.png' in item['ques_figure_paths'][fig_index]:
170170
fig_src += '.png'

0 commit comments

Comments
 (0)