songzeceng

Results 13 comments of songzeceng

而且调试到utils.py中_create_embeddings()函数时,发现也没有word2vec_redial.npy文件..

另外我在代码里找不到公式3、4、9中提到的互信息最大化损失对应的位置..

> 你好,我想麻烦问一下您,您是用作者要求的pytorch==1.3.0,torch_geometric==1.3.2进行训练的吗?现在这两个版本已经没有了,我不太知道如何能够配好正确的环境。期待您的回复,谢谢! 我的环境是1.6.1的torch-geometric和1.6.0+cu101的pytorch

> 哦哦,那您能成功运行是吗? 可以训练并计算损失函数,还没整完: 3%|█▎ | 50/1616 [00:31

> 好的,太感谢啦! 不客气

> 您好,您是已经训练了多久还没整完?我看您九月份就开始运行代码了 估计得一下午。我是从九月份阅读论文复现实验的,但是没有仔细研究,因为十月份我换了方向了

> 好我刚刚关注了您的博客 我是河北人 哈哈离得很近呢!谢谢 没事儿

> {'recall@1': 0.03322259136212625, 'recall@10': 0.20066445182724252, 'recall@50': 0.412624584717608, 'loss': tensor(6.9143, device='cuda:0'), 'gate': 0.0, 'count': 1.0, 'gate_count': 0.0} > Traceback (most recent call last): > File "run.py", line 687, in > loop.train()...

> `train.add_argument("-is_finetune","--is_finetune",type=bool,default=False)` > > 谢谢!您改完之后就好了吗?可是我看源码里本来就是false? 对不住漏看了,还要把TrainLoop_fusion_rec类的train()方法中第一行self.model.load_model()给注释掉(run.py第154行左右)。以及下面代码里,注释掉false分支中的load_model()调用: ``` if args.is_finetune == False: loop = TrainLoop_fusion_rec(vars(args), is_finetune=False) # loop.model.load_model() # 注释这儿 loop.train() else: loop = TrainLoop_fusion_gen(vars(args), is_finetune=True) # loop.train() loop.model.load_model() # met...

> 好的真的太感谢您了,可是刚刚您说的这几处 我下载的源代码里好像已经注释好了。我是在第一阶段训练到最后save时 > `File "run.py", line 217, in train self.model.save_model() ` > 报找不到文件的错误 > `File "run.py", line 687, in loop.train() File "run.py", line 217, in train self.model.save_model() File "/home/ubuntu/KGSF-master/KGSF-master/model.py",...