Skip to content

Add ring-shared weights and same depth padding - #8

Open
YugnatD wants to merge 1 commit into
ai4iacts:masterfrom
YugnatD:feature/ring-shared-weights-depth-padding
Open

Add ring-shared weights and same depth padding#8
YugnatD wants to merge 1 commit into
ai4iacts:masterfrom
YugnatD:feature/ring-shared-weights-depth-padding

Conversation

@YugnatD

@YugnatD YugnatD commented Jun 29, 2026

Copy link
Copy Markdown

Summary

  • Add optional ring-shared weights via share_neighbors for Conv2d and Conv3d.
tdscan_1ghz_proposal_ucm-Copy of Page-2 drawio (1)
  • Add Conv3d depth_padding="same" to preserve the depth dimension with centered temporal kernels.
  • Materialize dense kernels during forward so the existing convolution implementation remains unchanged.

Tests

  • PYTHONPATH=src python3 -m pytest (134 passed)

…rameters + addition to the 3d kernel to allow TDSCAN like convolution with depth_padding=same
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