DG-Net icon indicating copy to clipboard operation
DG-Net copied to clipboard

基于teacher model训练,使用数据集MSMT,方便提供下config嘛

Open wqq19930507 opened this issue 3 years ago • 9 comments

基于您提供的链接训练好了teacher,基于teacher训练时不收敛

wqq19930507 avatar Sep 21 '20 06:09 wqq19930507

You may contact me with your academic email, and make sure the model will only be used for academic research.

layumi avatar Sep 21 '20 23:09 layumi

@layumi 您好,谢谢您的工作,很棒。但是有个问题想请教一下。 请问 batchsize 为什么设置8 这个参数对模型训练影响大吗? 教师模型的训练也是8,我设置的64训练的msmt17 + all trick?教师模型和DGnet 需要这个参数一致吗?

或者教师模型 可以选择其他性能更好的模型吗?

sky186 avatar Apr 08 '21 00:04 sky186

你好 @sky186 可以的,不过结果可能相对提升不大。

layumi avatar Apr 08 '21 02:04 layumi

@layumi 好的谢谢您, 我主要是想用您的方法制造一些合成数据,您这边有尝试用多个数据训练,例如所有的msmt17训练测试的所有数据 12多万 + Market1501(所有的训练测试数据)+ 目标数据 一起训练得到一个通用模型

然后用这个通用模型进行数据合成可能有两种方式 1、用新的数据使用这个模型生成? 2、还是用训练过的数据用这个模型生成 普遍更合适?

sky186 avatar Apr 09 '21 01:04 sky186

@layumi 最近DGnet++ 你们也开源了

如果想合成大量的数据,(例如有多个域的不同数据, 然后想合成到一个目标域的场景,让目标域的数据具有更多可能性, 1、DGnet++ 和 DGnet 是不是都差不多?

sky186 avatar Apr 09 '21 01:04 sky186

@layumi 您好,还有个问题,我用的数据比Market1501多,所以改了参数config,也就是iter相关的一些参数

Epoch: 01 Iteration: 00004899/00240000 DLoss: 2.9047 Reg: 0.0230 L_total: 25.6902, L_gan: 3.0129, Lx: 2.7494, Lxp: 3.8971, Lrecycle:0.0000, Lf: 0.0000, Ls: 0.0000, Recon-id: 7.8797, id: 4.0443, pid:4.1069, teacher: 0.0000 Elapsed time in update: 2.192086 Epoch: 01 Iteration: 00004900/00240000 DLoss: 2.9661 Reg: 0.0216 已终止

请问程序里面哪里还有终止程序的地方吗? 代码自己停止的,没找到判断条件,导致训练终止

sky186 avatar Apr 09 '21 06:04 sky186

你好 @sky186 可以的,不过结果可能相对提升不大。

你好!请问下您的teacher model也是用resnet50训练的吗,epoch为60?

Peanut736 avatar Mar 02 '23 12:03 Peanut736

@layumi 您好,还有个问题,我用的数据比Market1501多,所以改了参数config,也就是iter相关的一些参数

Epoch: 01 Iteration: 00004899/00240000 DLoss: 2.9047 Reg: 0.0230 L_total: 25.6902, L_gan: 3.0129, Lx: 2.7494, Lxp: 3.8971, Lrecycle:0.0000, Lf: 0.0000, Ls: 0.0000, Recon-id: 7.8797, id: 4.0443, pid:4.1069, teacher: 0.0000 Elapsed time in update: 2.192086 Epoch: 01 Iteration: 00004900/00240000 DLoss: 2.9661 Reg: 0.0216 已终止

请问程序里面哪里还有终止程序的地方吗? 代码自己停止的,没找到判断条件,导致训练终止

诶 这里我不确定 是为啥。需要更多信息。看上去之前都是对的。

layumi avatar Mar 03 '23 02:03 layumi

@layumi 最近DGnet++ 你们也开源了

如果想合成大量的数据,(例如有多个域的不同数据, 然后想合成到一个目标域的场景,让目标域的数据具有更多可能性, 1、DGnet++ 和 DGnet 是不是都差不多?

DGNet++ 更多关注于后期的 pseudo label learning的部分。 可能生成质量上差不多。

layumi avatar Mar 03 '23 02:03 layumi