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

Nn/nonsquare 1d #592

Open
wants to merge 7 commits into
base: develop
Choose a base branch
from

Conversation

quinnabrvau
Copy link

Proposed four reference functions for non-square and 1D pooling (Max and Ave). It doesn't make a bunch of sense to have non-square CNNS but not non-square pooling as referenced in issue 455 ( #455) Also added the 1D convolution because it can be done slightly faster by separating it into its own function.
I also added 1D wrappers around the non-square CNN functions to allow simplified code for 1D CNNs to work with the 1D pooling. This would make issue 541 simpler. ( #541 ) I didn't seperate the CNN's into their own functions because there was not an obvious potential to save OPs
Note I did add test to the test code but I don't have Keil so I haven't tested my implementations so there are probably bugs in the shapes of the Non-Square functions

@JonatanAntoni
Copy link
Member

Can one of the admins verify this patch?

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

Successfully merging this pull request may close these issues.

3 participants