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

implementation question #2

Open
m-lyon opened this issue Dec 7, 2020 · 0 comments
Open

implementation question #2

m-lyon opened this issue Dec 7, 2020 · 0 comments

Comments

@m-lyon
Copy link

m-lyon commented Dec 7, 2020

My apologies as this isn't an issue per se.

I stumbled upon this implementation after attending a talk about the Group Equivariant CNNs, and have read a bit of the paper behind this. I'm a little confused about how the striding/sliding of the filter is implemented here.

The diagram you provided suggests (though i think i've misinterpreted this), that in the 8 degrees of rotation case you're splitting the input image, say 20x20 into 8 triangles (made up of 4 quadrants which in this case would be 5x5, each containing two triangles), and you convolve a rotated filter with each of those subregions? Is that correct? If that is the case then is your kernel triangular too? Is there any sliding of the kernel across the image going on?

My apologies but i'm quite confused as to the basics of what's going on here

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

1 participant