Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
wqq19930507 opened this issue Sep 21, 2020 · 9 comments

Comments

@wqq19930507
Copy link

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

@layumi
Copy link
Contributor

layumi commented Sep 21, 2020

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

@sky186
Copy link

sky186 commented Apr 8, 2021

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

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

@layumi
Copy link
Contributor

layumi commented Apr 8, 2021

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

@sky186
Copy link

sky186 commented Apr 9, 2021

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

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

@sky186
Copy link

sky186 commented Apr 9, 2021

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

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

@sky186
Copy link

sky186 commented Apr 9, 2021

@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
已终止

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

@Peanut736
Copy link

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

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

@layumi
Copy link
Contributor

layumi commented Mar 3, 2023

@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
Copy link
Contributor

layumi commented Mar 3, 2023

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

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

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants