Skip to content

Release prep#133

Merged
farhadrgh merged 2 commits into
mainfrom
release_prep
Jun 15, 2026
Merged

Release prep#133
farhadrgh merged 2 commits into
mainfrom
release_prep

Conversation

@farhadrgh

Copy link
Copy Markdown
Collaborator

Summary

Environment setup

Create the conda environment (required to run tests):

bash setup_conda_env.sh
conda activate nvsubquadratic

Pre-commit

Run locally before pushing:

pre-commit install
pre-commit run --all-files

Test plan

Documentation checklist

For every new or modified public symbol in nvsubquadratic/ or experiments/:

  • Every new module has a module-level docstring explaining what it contains and why.
  • Every new public class has a class docstring covering purpose, math/motivation, and key attributes.
  • Every new public method / function has Args: and Returns: blocks with tensor shapes where applicable.
  • Math notation is consistent with the paper (or a comment explains any deviation).
  • Docstrings containing backslashes use r"""...""" (required by ruff D301).
  • If a new file was added, a row has been added to docs-tracker.md with status [x].

See CONVENTIONS.md for the full style guide.

Signed-off-by: Farhad Ramezanghorbani <farhadr@nvidia.com>
Signed-off-by: Farhad Ramezanghorbani <farhadr@nvidia.com>
@farhadrgh farhadrgh requested a review from saeepaliwal as a code owner June 15, 2026 20:33
@farhadrgh farhadrgh merged commit 96be197 into main Jun 15, 2026
4 checks passed
@farhadrgh farhadrgh deleted the release_prep branch June 15, 2026 21:25
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