DDRNet.pytorch icon indicating copy to clipboard operation
DDRNet.pytorch copied to clipboard

BALANCE_WEIGHTS

Open LeonSakura opened this issue 2 years ago • 29 comments

大佬您好,在看您代码的时候发现config文件中BALANCE_WEIGHTS设置的是[1,0.4],为什么将seghead出来的loss的权重设置成1,而最终输出的权重的loss设置为0.4呢,期待您的回复,十分感谢!

LeonSakura avatar May 29 '22 02:05 LeonSakura

这是来自QQ邮箱的假期自动回复邮件。   您好,我最近正在休假中,无法亲自回复您的邮件。我将在假期结束后,尽快给您回复。

chenjun2hao avatar May 29 '22 02:05 chenjun2hao

与原文中的设置好像相反,期待您百忙之中的回复!

LeonSakura avatar May 31 '22 02:05 LeonSakura

我也注意到这个问题,应该是设置了吧

xiaodaomingye459 avatar Jun 07 '22 07:06 xiaodaomingye459

我也注意到这个问题,应该是设置了吧

是代码中设置错了嘛

LeonSakura avatar Jun 07 '22 08:06 LeonSakura

同问

J0kerrr164 avatar Jul 07 '22 09:07 J0kerrr164

这是来自QQ邮箱的假期自动回复邮件。   您好,我最近正在休假中,无法亲自回复您的邮件。我将在假期结束后,尽快给您回复。

chenjun2hao avatar Jul 07 '22 09:07 chenjun2hao

同问

你好,我也有这个疑问,请问您调换权重值实验了吗?我指标只有77,离79差的有点多,方便交流一下吗

scl666 avatar Jul 19 '22 07:07 scl666

同问

你好,我也有这个疑问,请问您调换权重值实验了吗?我指标只有77,离79差的有点多,方便交流一下吗

我跑了slim版本的是75多,按照论文设置权重的话精度还会降低一些,你呢

J0kerrr164 avatar Jul 19 '22 11:07 J0kerrr164

你好,我用其它程序提供的权重,在这个程序上跑77.3左右。我看代码utils里面ACC输出计算使用的output【1】,这个和网络输出有关系了;其它程序的输出是[x_,x_extra],这个程序是反着的,但是这样权重对不上了,像素精确度对应上了,我正在尝试改变这几个位置,找到最好的结果

scl666 avatar Jul 20 '22 07:07 scl666

你好,我用其它程序提供的权重,在这个程序上跑77.3左右。我看代码utils里面ACC输出计算使用的output【1】,这个和网络输出有关系了;其它程序的输出是[x_,x_extra],这个程序是反着的,但是这样权重对不上了,像素精确度对应上了,我正在尝试改变这几个位置,找到最好的结果

你好,请问一下你说的77是用别人提供的权重测试的结果吗,你有自己train试一下吗。 output【1】对应的是最后的seg head的输出,我感觉应该没问题,但里面的weight好像确实是反了

J0kerrr164 avatar Jul 20 '22 08:07 J0kerrr164

你好,我用其它程序提供的权重,在这个程序上跑77.3左右。我看代码utils里面ACC输出计算使用的output【1】,这个和网络输出有关系了;其它程序的输出是[x_,x_extra],这个程序是反着的,但是这样权重对不上了,像素精确度对应上了,我正在尝试改变这几个位置,找到最好的结果

你好,请问一下你说的77是用别人提供的权重测试的结果吗,你有自己train试一下吗。 output【1】对应的是最后的seg head的输出,我感觉应该没问题,但里面的weight好像确实是反了

我是自己训练的,结果就是77,别人的我没有测试过,自己测试也是最高77左右

scl666 avatar Jul 20 '22 08:07 scl666

你好,我用其它程序提供的权重,在这个程序上跑77.3左右。我看代码utils里面ACC输出计算使用的output【1】,这个和网络输出有关系了;其它程序的输出是[x_,x_extra],这个程序是反着的,但是这样权重对不上了,像素精确度对应上了,我正在尝试改变这几个位置,找到最好的结果

你好,请问一下你说的77是用别人提供的权重测试的结果吗,你有自己train试一下吗。 output【1】对应的是最后的seg head的输出,我感觉应该没问题,但里面的weight好像确实是反了

我是自己训练的,结果就是77,别人的我没有测试过,自己测试也是最高77左右

那好像差不多吧,我是slim版本的train出来75多

J0kerrr164 avatar Jul 20 '22 08:07 J0kerrr164

你好,我用其它程序提供的权重,在这个程序上跑77.3左右。我看代码utils里面ACC输出计算使用的output【1】,这个和网络输出有关系了;其它程序的输出是[x_,x_extra],这个程序是反着的,但是这样权重对不上了,像素精确度对应上了,我正在尝试改变这几个位置,找到最好的结果

你好,请问一下你说的77是用别人提供的权重测试的结果吗,你有自己train试一下吗。 output【1】对应的是最后的seg head的输出,我感觉应该没问题,但里面的weight好像确实是反了

我是自己训练的,结果就是77,别人的我没有测试过,自己测试也是最高77左右

那好像差不多吧,我是slim版本的train出来75多

我也是slim版,不过这个程序有个博客介绍的slim是79,因为使用数据增强和多尺度,我还没有达到这么高

scl666 avatar Jul 20 '22 08:07 scl666

无论是0.4,1还是1,0.4我都有测出0.77的精度,但是我还是改成了论文的描述

CuZaoo avatar Sep 18 '22 00:09 CuZaoo

这是来自QQ邮箱的假期自动回复邮件。   您好,我最近正在休假中,无法亲自回复您的邮件。我将在假期结束后,尽快给您回复。

chenjun2hao avatar Sep 18 '22 00:09 chenjun2hao

无论是0.4,1还是1,0.4我都有测出0.77的精度,但是我还是改成了论文的描述

你好,请问你的预训练权重方面发下吗?是论文作者提供的网址吗

scl666 avatar Sep 18 '22 01:09 scl666

无论是0.4,1还是1,0.4我都有测出0.77的精度,但是我还是改成了论文的描述

你好,请问你的预训练权重方面发下吗?是论文作者提供的网址吗

额,我没有使用预训练权重,是直接从头开始训练了1000轮(轮次是随便定的)

CuZaoo avatar Sep 18 '22 02:09 CuZaoo

额,我没有使用预训练权重,是从头训练了1000轮

1000epoch吗?代码是这个项目的吧

scl666 avatar Sep 18 '22 02:09 scl666

额,我没有使用预训练权重,是从头训练了1000轮

1000epoch吗?代码是这个项目的吧

对了,学习率还有梯度下降方法有改动吗

scl666 avatar Sep 18 '22 02:09 scl666

额,我没有使用预训练权重,是从头训练了1000轮

1000epoch吗?代码是这个项目的吧

代码是,但是我修改了模型,之后两种比例都达到过0.77

CuZaoo avatar Sep 18 '22 02:09 CuZaoo

额,我没有使用预训练权重,是从头训练了1000轮

1000epoch吗?代码是这个项目的吧

对了,学习率还有梯度下降方法有改动吗

学习率没改变,只改了模型

CuZaoo avatar Sep 18 '22 02:09 CuZaoo

额,我没有使用预训练权重,是从头训练了1000轮

1000epoch吗?代码是这个项目的吧

对了,学习率还有梯度下降方法有改动吗

我个人觉得不同的比率对结果的影响不太大,都有机会跑到0.77

CuZaoo avatar Sep 18 '22 02:09 CuZaoo

额,我没有使用预训练权重,是从头训练了1000轮

1000epoch吗?代码是这个项目的吧

对了,学习率还有梯度下降方法有改动吗

学习率没改变,只改了模型

方便说下改动地方吗?我用论文作者提供的权重可以达到77,但是这个项目里面说可以达到79,有个博客说的代码就是这个项目

scl666 avatar Sep 18 '22 02:09 scl666

额,我没有使用预训练权重,是从头训练了1000轮

1000epoch吗?代码是这个项目的吧

对了,学习率还有梯度下降方法有改动吗

学习率没改变,只改了模型

方便说下改动地方吗?我用论文作者提供的权重可以达到77,但是这个项目里面说可以达到79,有个博客说的代码就是这个项目

这个不太好说,但是我觉得可以证实比率不同不太影响结果,不过,我跑没改过的模型,使用这个项目原来的比率也就只达到0.77,0.79不知道怎么达到

CuZaoo avatar Sep 18 '22 02:09 CuZaoo

额,我没有使用预训练权重,是从头训练了1000轮

1000epoch吗?代码是这个项目的吧

对了,学习率还有梯度下降方法有改动吗

学习率没改变,只改了模型

方便说下改动地方吗?我用论文作者提供的权重可以达到77,但是这个项目里面说可以达到79,有个博客说的代码就是这个项目

这个不太好说,但是我觉得可以证实比率不同不太影响结果,不过,我跑没改过的模型,使用这个项目原来的比率也就只达到0.77,0.79不知道怎么达到

好的感谢

scl666 avatar Sep 18 '22 03:09 scl666

额,我没有使用预训练权重,是从头训练了1000轮

1000epoch吗?代码是这个项目的吧

对了,学习率还有梯度下降方法有改动吗

学习率没改变,只改了模型

方便说下改动地方吗?我用论文作者提供的权重可以达到77,但是这个项目里面说可以达到79,有个博客说的代码就是这个项目

这个不太好说,但是我觉得可以证实比率不同不太影响结果,不过,我跑没改过的模型,使用这个项目原来的比率也就只达到0.77,0.79不知道怎么达到

好的感谢

请问还在不?方便加下联系方式么?我突然想到一点复现的问题 QQ870619807

CuZaoo avatar Sep 21 '22 11:09 CuZaoo

额,我没有使用预训练权重,是从头训练了1000轮

1000epoch吗?代码是这个项目的吧

对了,学习率还有梯度下降方法有改动吗

学习率没改变,只改了模型

方便说下改动地方吗?我用论文作者提供的权重可以达到77,但是这个项目里面说可以达到79,有个博客说的代码就是这个项目

这个不太好说,但是我觉得可以证实比率不同不太影响结果,不过,我跑没改过的模型,使用这个项目原来的比率也就只达到0.77,0.79不知道怎么达到

好的感谢

请问还在不?方便加下联系方式么?我突然想到一点复现的问题 QQ870619807

请问一下,你们训练的数据集有做过预处理吗?我在官网下载的数据集,跑起来loss为0... image

m828 avatar Oct 20 '22 07:10 m828

额,我没有使用预训练权重,是从头训练了1000轮

1000epoch吗?代码是这个项目的吧

对了,学习率还有梯度下降方法有改动吗

学习率没改变,只改了模型

方便说下改动地方吗?我用论文作者提供的权重可以达到77,但是这个项目里面说可以达到79,有个博客说的代码就是这个项目

这个不太好说,但是我觉得可以证实比率不同不太影响结果,不过,我跑没改过的模型,使用这个项目原来的比率也就只达到0.77,0.79不知道怎么达到

好的感谢

请问还在不?方便加下联系方式么?我突然想到一点复现的问题 QQ870619807

请问一下,你们训练的数据集有做过预处理吗?我在官网下载的数据集,跑起来loss为0... image

没有预处理,对应放好路径

scl666 avatar Oct 20 '22 08:10 scl666

image 奇怪了,路径是按要求放的,代码我没动,跑出来loss一直就是0

m828 avatar Oct 20 '22 08:10 m828