pymaq

Results 4 comments of pymaq

请问怎么才可以跑测试集,发现下面的代码给出的不是真的测试集而是验证集,但是一用新的测试集,就会报上面的错误(词b表问题?) 发现make_data_files中的: # valid_chunk, test_chunk = samples[0], samples[1] # shutil.copyfile(os.path.join(chunk_path, "main_valid", valid_chunk), # os.path.join(chunk_path, "valid", "valid_00.bin")) # shutil.copyfile(os.path.join(chunk_path, "main_valid", test_chunk), # os.path.join(chunk_path, "test", "test_00.bin"))

也就是说,当训练好模型后,有新的测试数据过来,如果这个测试集中含有”未登录词“(也就是OOV,原先词表没有的词),这时候模型就会报ValueError: Id not found in vocab: 10160的错误? 博主之前有解决过这个问题吗

好的,估计是多次调参后没搞版本管理。谢谢苏神!!!!!!!

![image](https://user-images.githubusercontent.com/30351634/126755437-999cee99-3cbb-4ed2-9a21-b18d46e1e864.png) 您好,找到问题了,我之前注释了这行代码,发现结果就变了,现在没注释,输出结果就跟之前一样。应该是跟加载多折模型进行抽取有关吧?