lawson
lawson
如题,很疑问为什么会进入pytest,而不是普通的执行函数?
第24行的代码如下: train_data = DogCat(opt.test_data_root,test=True) 这里既然是train,为何用opt.test_data_root 做数据输入?
关于代码的部分问题和总结
先说一下我的运行环境: ` dgl 0.6.1 torch 1.8.0 ` 这份代码貌似问题有点儿多啊! (1)DGLREDataloader 类中的使用for循环对mapping的zero_()操作是否有点儿冗余,直接将外层声明tensor的语句放到for循环内部不就可以了吗?
开发者,你们好,有个微调样本构造的问题请教: **问题背景**:针对给出的query,有一系列的doc可以用于排序。这些doc间也有优劣,(即使是正样本,也是有优劣之分)。那么可以将某些样本既作为正样本,又作为负样本吗?例如,有如下数据:  可以构造出 {"query":"刘亦菲","pos":["刘亦菲百度百科"],"neg":["刘亦菲已出道10年","刘一飞的微博"]} {"query":"刘亦菲","pos":["刘亦菲已出道10年"],"neg":["刘一飞的微博","华语歌手"]} 这样的训练数据吗?如果可以,**会因为『刘亦菲已出道10年』既是正样本,也是负样本会给模型造成混乱吗?**