-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Hi authors,
Great work on this project! I have a few questions regarding the Tracktention implementation in your code:
- Feature Output vs. Residuals: The module currently outputs the track-smoothed features directly (updated_feature_map), rather than a residual that modifies the original feature as described in the Tracktention paper. Is there a specific reason for implementing this way?
- Initialization in Forward Pass: I noticed a
nn.Linearlayer being initialized inside theforwardfunction. Is this a bug? - Single-sided RoPE: Rotary Positional Embeddings (RoPE) are only applied to Q during splatting and only to K during sampling. Usually, Q and K are rotated together to maintain relative positional information; what is the intuition behind using single-sided RoPE here?
Thanks for your help!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels