Skip to content

Restructure docs into PyTorch-style Get Started and API sections - #112

Merged
samthakur587 merged 1 commit into
mainfrom
feat/docs-api-structure
Aug 27, 2026
Merged

samthakur587 merged 1 commit into
mainfrom
feat/docs-api-structure

Conversation

@samthakur587

@samthakur587 samthakur587 commented Aug 27, 2026

Copy link
Copy Markdown
Owner

Summary

  • Reorganize MkDocs into Get Started / Tutorials / How-Tos / Notes / API tabs
  • Split Installation from Getting Started; add API pages for torch, ops, kernels, and C++
  • Enable mkdocstrings for Python modules with a docs-only native stub (MKDOCS_BUILD=1)

Test plan

  • CI docs job passes (mkdocs build --strict)
  • Locally: pip install -e ".[docs]" then MKDOCS_BUILD=1 mkdocs serve
  • Confirm API → torch.tvarant shows hand-written helpers plus generated compiler / tvarant members

Split installation from getting started, add hand-written API pages with mkdocstrings for Python modules, and teach docs CI to build with a stub native extension.

Co-authored-by: Cursor <cursoragent@cursor.com>
@samthakur587
samthakur587 merged commit d6b0c0a into main Aug 27, 2026
5 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