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

Fix 1D conv failing with non-contiguous inputs #324

Merged
merged 1 commit into from
Aug 24, 2024

Conversation

robertknight
Copy link
Owner

Non-contiguous 1D views cannot be reshaped without a copy. However we only need to insert an axis, which can be done on non-contiguous views.

Both 1D and 2D convolution also failed if the kernel was not contiguous, except for the pointwise and depthwise cases.

Non-contiguous 1D views cannot be reshaped without a copy. However we only need
to insert an axis, which can be done on non-contiguous views.

Both 1D and 2D convolution also failed if the kernel was not contiguous, except
for the pointwise and depthwise cases.
@robertknight robertknight merged commit 5410adb into main Aug 24, 2024
2 checks passed
@robertknight robertknight deleted the 1d-conv-non-contiguous branch August 24, 2024 20:24
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

Successfully merging this pull request may close these issues.

1 participant