huawei-noah / Efficient-AI-Backbones

Efficient AI Backbones including GhostNet, TNT and MLP, developed by Huawei Noah's Ark Lab.
3.99k stars 699 forks source link

请问gpu 版本的ghostnet如何与resnet相结合啊?谢谢 #157

Open Galaxy202020 opened 1 year ago

iamhankai commented 1 year ago

请参考https://github.com/huawei-noah/Efficient-AI-Backbones/blob/master/ghostnet_pytorch/g_ghost_regnet.py

Galaxy202020 commented 1 year ago

我查看了这个代码,意思是resent的结合方式和regnet类似么

Galaxy202020 commented 1 year ago

谢谢

iamhankai commented 1 year ago

最新代码和预训练模型:https://github.com/huawei-noah/Efficient-AI-Backbones/tree/master/g_ghost_pytorch

shopkeeper2020 commented 1 year ago

最新代码和预训练模型:https://github.com/huawei-noah/Efficient-AI-Backbones/tree/master/g_ghost_pytorch

请问会出g-ghost与resnet相结合的代码吗?

iamhankai commented 1 year ago

建议用G-Ghost-RegNet,因为更快

shopkeeper2020 commented 1 year ago

建议用G-Ghost-RegNet,因为更快

我原本打算在resnet中的BasicBlock堆叠时,引入G-Ghost以改进性能,请问可以直接用g_ghost_regnet.py中Stage替换吗?

iamhankai commented 1 year ago

对,类似g_ghost_regnet.py

shopkeeper2020 commented 1 year ago

对,类似g_ghost_regnet.py

我还有一些疑问,类似HRnet中,每个分支只会堆叠4个BasicBlock,块数较少,在这上面引入G-Ghost能提高速度和精度吗?

iamhankai commented 1 year ago

一个stage里块数越多,效果越好。

mywordwin commented 1 year ago

对,类似g_ghost_regnet.py

我还有一些疑问,类似HRnet中,每个分支只会堆叠4个BasicBlock,块数较少,在这上面引入G-Ghost能提高速度和精度吗?

你好,请问在hrnet中对4个basicblock使用g-ghost,您修改好了吗,有效果吗?

shopkeeper2020 commented 1 year ago

对,类似g_ghost_regnet.py

我还有一些疑问,类似HRnet中,每个分支只会堆叠4个BasicBlock,块数较少,在这上面引入G-Ghost能提高速度和精度吗?

你好,请问在hrnet中对4个basicblock使用g-ghost,您修改好了吗,有效果吗?

在对hrnet所有的块堆叠进行修改过后,参数量和计算量都降了很多,但是精度也有损失。而且训练的过程中,精度并没有持续增长,而是会大幅地增长和下降,很不稳定,我不清楚是不是我的代码有问题。在速度方面我还没有做过对比实验。

mywordwin commented 1 year ago

对,类似g_ghost_regnet.py

我还有一些疑问,类似HRnet中,每个分支只会堆叠4个BasicBlock,块数较少,在这上面引入G-Ghost能提高速度和精度吗?

你好,请问在hrnet中对4个basicblock使用g-ghost,您修改好了吗,有效果吗?

在对hrnet所有的块堆叠进行修改过后,参数量和计算量都降了很多,但是精度也有损失。而且训练的过程中,精度并没有持续增长,而是会大幅地增长和下降,很不稳定,我不清楚是不是我的代码有问题。在速度方面我还没有做过对比实验。

谢谢您即时的回复,可以参考一下您修改后的代码吗,我照着这个g-ghost-regnet改,一直有错误(自己太菜),祝生活愉快!

shopkeeper2020 commented 1 year ago

对,类似g_ghost_regnet.py

我还有一些疑问,类似HRnet中,每个分支只会堆叠4个BasicBlock,块数较少,在这上面引入G-Ghost能提高速度和精度吗?

你好,请问在hrnet中对4个basicblock使用g-ghost,您修改好了吗,有效果吗?

在对hrnet所有的块堆叠进行修改过后,参数量和计算量都降了很多,但是精度也有损失。而且训练的过程中,精度并没有持续增长,而是会大幅地增长和下降,很不稳定,我不清楚是不是我的代码有问题。在速度方面我还没有做过对比实验。

谢谢您即时的回复,可以参考一下您修改后的代码吗,我照着这个g-ghost-regnet改,一直有错误(自己太菜),祝生活愉快!

我也是照着g-ghost-regnet改的,但是我代码水平也有限,而且训练的过程也挺有问题的,如果可以,我希望我们能够得到官方的帮助,这样或许会好些。

mywordwin commented 1 year ago

@shopkeeper2020 好的,谢谢您的及时回复,有问题再请教。

mywordwin commented 1 year ago

@shopkeeper2020 您好,想问下对hrnet修改后您对精度和速度是否进行了测试?效果如何?谢谢!

xiaobaitubaibaibai commented 1 year ago

How many percentage points has the accuracy dropped?

xiaobaitubaibaibai commented 1 year ago

How many percentage points has the accuracy dropped?

shopkeeper2020 commented 8 months ago

@shopkeeper2020 您好,想问下对hrnet修改后您对精度和速度是否进行了测试?效果如何?谢谢!

抱歉回复得有些晚了,速度没测试,但精度降低得很少