feat: support tensor custom properties#36
Conversation
|
Follow-up performance diagnosis for The apparent slowdown was not the Rust storage path globally. The Rust smoke with builtin energy/forces stayed flat or faster, and an isolated Python split showed builtins-only object writes were also fine. The slowdown appeared when Python-owned molecules carried custom properties. Root cause: the Python Fix added in Validation after the fix:
Ad hoc split on the patched branch:
So the tensor feature exposed an avoidable clone cost; the branch now removes that cost instead of accepting the regression. |
Summary
Validation