Skip to content

Commit 9a3f5f7

Browse files
committed
Update change.txt
1 parent 3e6204c commit 9a3f5f7

File tree

3 files changed

+9
-2
lines changed

3 files changed

+9
-2
lines changed

CHANGE.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
v1.0.0
2+
1. Support cuda for I2V and T2V.
3+
2. Add demos for downstream tasks including knowledge & difficulty & discrimination prediction, similarity prediction and paper segmentation.
4+
3. Refactor quesnet for pretrain and vectorization.
5+
4. Update documents about tutorials and API.
6+
17
v0.0.9
28
1. Refactor tokenizer Basic Tokenizer and Pretrained Tokenizer
39
2. Refactor model structures following huggingface styles for Elmo, BERT, DisenQNet and QuesNet

EduNLP/ModelZoo/quesnet/quesnet.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ def __init__(self, _stoi=None, meta='know_name', pretrained_embs: np.ndarray = N
8080
self.config = {k: v for k, v in locals().items() if k not in ["self", "__class__", "kwargs"]}
8181
# self.config.update(kwargs)
8282
self.config["architecture"] = 'quesnet'
83+
self.config["hidden_size"] = self.hidden_size = feat_size
8384
self.config = PretrainedConfig.from_dict(self.config)
8485

8586
def init_h(self, batch_size):

EduNLP/Pretrain/quesnet_vec.py

Lines changed: 2 additions & 2 deletions
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)