MCPcopy Create free account

hub / github.com/bigdata-ustc/Agent4Edu / functions

Functions138 in github.com/bigdata-ustc/Agent4Edu

↓ 1 callersMethodupdate_practiced_knowledge
(self, concept: str)
Code/memory.py:112
↓ 1 callersFunctionvalidate
(model, epoch)
Code/tools/irt/original/train.py:59
↓ 1 callersMethodvalue
(self, student_id: int, concept: str, time_step: int)
Code/tools/knowledge_proficiency.py:35
↓ 1 callersFunctionwrite_config_numbers
(config_path: os.PathLike | str, student_n: int, exercise_n: int, knowledge_n: int)
Code/utils.py:48
↓ 1 callersMethodwrite_long_summary
(self, summary: str)
Code/memory.py:117
Method__call__
(self, module)
Code/tools/dneuralcdm/model.py:53
Method__call__
(self, module)
Code/tools/dneuralcdm/original/DNeuralCDM.py:199
Method__call__
(self, module)
Code/tools/irt/model.py:103
Method__getitem__
(self, idx)
Code/tools/dneuralcdm/original/NCD+DKT.py:68
Method__getitem__
(self, idx)
Code/tools/dneuralcdm/original/DNeuralCDM.py:91
Method__init__
(self, student_id: int, data_path: str | Path)
Code/memory.py:19
Method__init__
(self, provider: str | None = None, model: str | None = None)
Code/llm_client.py:16
Method__init__
(self, llm: LLMClient | None = None)
Code/action.py:13
Method__init__
(self, agent_id: int, data_path: str | Path | None = None)
Code/profile.py:30
Method__init__
(self, data_path: str | Path)
Code/tools/relation_graph.py:16
Method__init__
(self, data_path: str | Path)
Code/tools/knowledge_proficiency.py:15
Method__init__
(self, logs_path: Path, num_exercises: int | None = None, num_know: int | None = None)
Code/tools/dneuralcdm/data.py:15
Method__init__
(self)
Code/tools/dneuralcdm/model.py:50
Method__init__
(self, data_path)
Code/tools/dneuralcdm/original/NCD+DKT.py:20
Method__init__
(self, num_exercises, embedding_dim, hidden_dim)
Code/tools/dneuralcdm/original/NCD+DKT.py:93
Method__init__
(self, data_path)
Code/tools/dneuralcdm/original/DNeuralCDM.py:19
Method__init__
(self)
Code/tools/dneuralcdm/original/DNeuralCDM.py:196
Method__init__
(self)
Code/tools/irt/model.py:100
Method__init__
(self)
Code/tools/irt/original/data_loader.py:9
Method__init__
(self, d_type='validation')
Code/tools/irt/original/data_loader.py:52
Method__len__
(self)
Code/tools/dneuralcdm/original/NCD+DKT.py:65
Method__len__
(self)
Code/tools/dneuralcdm/original/DNeuralCDM.py:88
Functioncollate_fn
(batch)
Code/tools/dneuralcdm/data.py:68
Functioncollate_fn
(batch)
Code/tools/dneuralcdm/original/NCD+DKT.py:160
Functioncollate_fn
(batch)
Code/tools/dneuralcdm/original/DNeuralCDM.py:222
Methodforward
(self, x, exercise_id, mask)
Code/tools/dneuralcdm/model.py:29
Methodforward
前向传播函数 输入: x (题目序列, [batch_size, seq_len]) 输出: probs (预测正确率, [batch_size, seq_len, 1]), hidden_state (LSTM的隐藏状态)
Code/tools/dneuralcdm/original/NCD+DKT.py:106
Methodforward
前向传播函数 输入: x (题目序列, [batch_size, seq_len]) 输出: probs (预测正确率, [batch_size, seq_len, 1]), hidden_state (LSTM的隐藏状态)
Code/tools/dneuralcdm/original/DNeuralCDM.py:142
Methodget_exer_params
Return item difficulty b_i and discrimination a_i.
Code/tools/irt/model.py:90
Functionproject_root
()
Code/utils.py:11
Functiontest_model
测试模型性能,计算准确率、F1、AUC和ROUGE-2。
Code/tools/dneuralcdm/original/DNeuralCDM.py:345
Functiontrain_model
(model, train_loader, val_loader, criterion, optimizer, num_epochs=10)
Code/tools/dneuralcdm/original/DNeuralCDM.py:271
Methodwrite_without_reinforcement
(self, record: list[Any])
Code/memory.py:87
← previous101–138 of 138, ranked by callers