Skip to content

Move compile doc - #48

Merged
zitongzhan merged 2 commits into
releasefrom
move_compile_doc
Oct 24, 2026
Merged

zitongzhan merged 2 commits into
releasefrom
move_compile_doc

Conversation

@zitongzhan

Copy link
Copy Markdown
Collaborator

No description provided.

Document the usage of `torch.compile` with `LieTensor`, including environment variable setup and code examples for compiling models and Jacobians.
Remove deprecated section on `torch.compile` with `LieTensor` from the README.
@zitongzhan

Copy link
Copy Markdown
Collaborator Author

@codex can you check if the environment of this codebase is properly configured?

@chatgpt-codex-connector

Copy link
Copy Markdown

Summary

  • Audited the development environment and found that the devcontainer did not install all required dependencies—most notably PyPose and the packages listed in requirements.txt.
  • Updated the devcontainer provisioning command to:
    • Install all declared development requirements.
    • Install PyPose directly from its GitHub repository.
    • Install a supported cuDSS version using the project’s documented <0.9 compatibility range.
    • Continue installing the project in editable mode. .devcontainer/devcontainer.jsonL19
  • Confirmed the container remains configured for the NVIDIA PyTorch 25.03 image with GPU access and an 8 GB shared-memory allocation. .devcontainer/devcontainer.jsonL4-L5 .devcontainer/devcontainer.jsonL25-L26
  • Committed the change as 7ca9617 (Fix devcontainer dependency provisioning) and created the follow-up pull request titled “Provision all development dependencies in the devcontainer.”

Testing

  • ✅ python - <<'PY' ... json.loads(...) ... PY — validated the devcontainer JSONC and asserted that the required provisioning commands are present.
  • ✅ bash -n /tmp/bae-post-create.sh — confirmed the extracted postCreateCommand is valid shell syntax.
  • ✅ python -m compileall -q bae datapipes examples tests ba_example.py pgo.py
  • ✅ python -m pip check
  • ✅ git diff --check
  • ⚠️ python -m pytest -q — test collection could not run in the host execution environment because it lacks PyTorch and PyPose. Those dependencies are supplied by the corrected GPU devcontainer configuration.

View task →

@zitongzhan
zitongzhan merged commit 7401727 into release Oct 24, 2026
3 checks passed
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