Skip to content

Conversation

azrael417
Copy link
Collaborator

This MR streamlines DISCO and Attention kernels. Both are now using channels last format for improved performance.
Furthermore, more tests were added to for various convolution tensor shapes, and also integrity tests to check for compatibility for the new kernel.

WARNING, this MR breaks backward compatibility:
We changed the normalization of the piecewise linear basis functions, models using those with mean normalization mode need to be re-trained. The reason for this is that now the mean includes zero-support values, which is more in-line with what is done for Zernike and Morlet. Previously, zero support values were excluded from the mean in the normalization.

Holding off with merging till we decide how to handle 128 bit atomics.

@azrael417 azrael417 requested a review from bonevbs October 20, 2025 09:25
@azrael417 azrael417 self-assigned this Oct 20, 2025
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.

2 participants