Skip to content

Fix PTV3 implementation alignment with official ptv3#11

Open
TarzanZhao wants to merge 4 commits intomainfrom
fix_ptv3
Open

Fix PTV3 implementation alignment with official ptv3#11
TarzanZhao wants to merge 4 commits intomainfrom
fix_ptv3

Conversation

@TarzanZhao
Copy link
Collaborator

Summary

This PR addresses mismatches between the fVDB PTV3 implementation and the official PTV3 implementation.

Testing & Validation

With convolution disabled:

  • ✅ Training loss matches official PTV3 perfectly
  • ✅ Operator-by-operator outputs match exactly (given identical input)
image

With convolution enabled:

  • ⚠️ Loss curves divergence still observed (green is fVDB ptv3)
  • Further investigation needed to identify root cause
image

Hexu Zhao added 4 commits December 15, 2025 11:53
…ve the implementation matches with official ptv3 very well.

Signed-off-by: Hexu Zhao <hexuz@nvidia.com>
Signed-off-by: Hexu Zhao <hexuz@nvidia.com>
Signed-off-by: Hexu Zhao <hexuz@nvidia.com>
Signed-off-by: Hexu Zhao <hexuz@nvidia.com>
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