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

YOLOR - You Only Learn One Representation: Unified Network for Multiple Tasks #7717

Open
AlexeyAB opened this issue May 19, 2021 · 2 comments

Comments

@AlexeyAB
Copy link
Owner

AlexeyAB commented May 19, 2021

YOLOR - You Only Learn One Representation: Unified Network for Multiple Tasks:

YOLOR is better than YOLOv5 (u5r5), PP-YOLOv2, CenterNet2, EfficientDet and many other

It is improved Scaled-YOLOv4-P6 (+0.9% AP):

121610547-f6b92f00-ca5e-11eb-91d2-f782c35fb658


image


image

@AlexeyAB AlexeyAB pinned this issue May 19, 2021
@Hwijune
Copy link

Hwijune commented May 24, 2021

@AlexeyAB hi!

i want to test the YOLOR model on darknet.

  1. Can I train the YOLOR model in Darknet? Or can I convert the torch to darknet?

  2. I wonder if the four layers below can be replaced with the existing layers of the darknet.
    [implicit_add]
    [implicit_mul]
    [control_channels]
    [shift_channels]

@IgnacioTsai
Copy link

As I know the four new layers:
[implicit_add]
[implicit_mul]

[control_channels]
[shift_channels]

[shift_channels] means create the same tensor shape of the input tensor, making normal distribution with average 0, standard deviation as 0.2 in default setting, and add both tensor value on each element using implicit_add.

[control_channels]means create the same tensor shape of the input tensor, making normal distribution with average 0, standard deviation as 0.2 in default setting, and multiply both tensor value on each element using implicit_mul.

But I did not see the difference between ImplicitA, ImplicitC and ImplicitM. It looks like that they are the same, but get different result by [shift_channels] and [control_channels].

In the paper, should both methods called "feature alignment"?

By the way, YOLOR uses SiLU activate function.

@AlexeyAB AlexeyAB unpinned this issue Jun 22, 2021
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

3 participants