pykt-toolkit icon indicating copy to clipboard operation
pykt-toolkit copied to clipboard

pyKT: A Python Library to Benchmark Deep Learning based Knowledge Tracing Models

Results 49 pykt-toolkit issues
Sort by recently updated
recently updated
newest added

感谢您的贡献,但是我在训练RKT时,报错: FileNotFoundError: [Errno 2] No such file or directory: '../data/assist2009\\phi_array_1_2_3_4.pkl' 请问怎么解决? 我运行了一遍pykt\datasets\data_loader.py,还是没有此文件。

![image](https://github.com/pykt-team/pykt-toolkit/assets/80439452/5541b7bd-0f9f-475d-b72e-b497be76a547) 您好,想问一下这个地方rel是如何得到的?

感谢您的贡献,请问如果想将预训练后的嵌入当作输入的话应该怎么呢?只需在data_config.json中的emb_path下补充路径就可以了么,预训练文件应该是什么样的数据格式?并且预训练是整个数据集的预训练还是仅仅skill的预训练呢?

Hi, In [SimpleKT research paper](https://arxiv.org/pdf/2302.06881) is written that the model uses ordinary dot-product attention, but in code in this repository I found that the implementation uses multi-headed attention. Do I...

在使用wandb_eval.py进行lpkt模型的eval时出现报错: Traceback (most recent call last): File "wandb_eval.py", line 83, in main(params) File "wandb_eval.py", line 57, in main atkt_pad) File "D:\CODE_env\Anaconda\anaconda3\envs\py375\lib\site-packages\pykt\models\evaluate_model.py", line 628, in evaluate_splitpred_question curqin, curcin, currin, curdforget, ctrues,...

求问如何获得LPKT模型下A学生在时序下的状态值,在评估文件中可以获得nextqin, nextcin, nextrin, nextdforget, ctrues, cpreds之类的变量,但是并不代表学生的状态值,请问哪一个变量可以直接代表学生状态值,并且可以链接到对应于其学生id?

Thanks for your valuable work, In line https://github.com/pykt-team/pykt-toolkit/blob/6dd373c78cad755d63a5e6050d04940ef181520f/pykt/models/evaluate_model.py#L1316, DTransformer has the following bug: `TypeError: predict() takes from 3 to 5 positional arguments but 6 were given`

Hello, thanks for the amazing work facilitating KT research! I wonder if you've also worked on scripts to identify and extract any texts from the datasets, such as the question...

您好,在AKT模型中,有这样几种嵌入 self.difficult_param = nn.Embedding(self.n_pid+1, 1) # 题目难度 self.q_embed_diff = nn.Embedding(self.n_question+1, embed_l) # question emb, 总结了包含当前question(concept)的problems(questions)的变化 self.q_embed = nn.Embedding(self.n_question, embed_l) 为什么前两种嵌入需要elf.n_pid+1和self.n_question+1。而第三种直接传入n_question

Hi there, the [documentation](https://pykt-toolkit.readthedocs.io/en/latest/quick_start.html#installation) did not help me with setting up ``pykt-toolkit``. Where should the ``data``-folder be located? Is its position relative to the terminal from which ``data_preprocess.py`` is being...