torchdynamo

A Python-level JIT compiler designed to make unmodified PyTorch programs faster.

https://github.com/pytorch/torchdynamo

Science Score: 54.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    2 of 61 committers (3.3%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (3.3%) to scientific vocabulary

Keywords from Contributors

cryptocurrencies jax transformers closember cryptography pipeline-testing datacleaner data-profilers network-simulation hacking
Last synced: 6 months ago · JSON representation ·

Repository

A Python-level JIT compiler designed to make unmodified PyTorch programs faster.

Basic Info
  • Host: GitHub
  • Owner: pytorch
  • License: bsd-3-clause
  • Language: Python
  • Default Branch: main
  • Homepage:
  • Size: 6.2 MB
Statistics
  • Stars: 1,060
  • Watchers: 41
  • Forks: 128
  • Open Issues: 0
  • Releases: 0
Archived
Created over 4 years ago · Last pushed almost 2 years ago
Metadata Files
Readme Contributing License Code of conduct Citation

README.md

NOTICE: TorchDynamo has moved

We have moved TorchDynamo to pytorch/pytorch

  • import torchdynamo is now import torch._dynamo
  • import torchinductor is now import torch._inductor

For Documentation: https://pytorch.org/docs/stable/torch.compiler.html

License

TorchDynamo has a BSD-style license, as found in the LICENSE file.

Owner

  • Name: pytorch
  • Login: pytorch
  • Kind: organization
  • Location: where the eigens are valued

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
  - family-names: Ansel
    given-names: Jason
title: "TorchDynamo"
date-released: 2022-01-01
url: https://github.com/pytorch/torchdynamo

GitHub Events

Total
  • Watch event: 67
  • Fork event: 7
Last Year
  • Watch event: 67
  • Fork event: 7

Committers

Last synced: 9 months ago

All Time
  • Total Commits: 1,155
  • Total Committers: 61
  • Avg Commits per committer: 18.934
  • Development Distribution Score (DDS): 0.648
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Jason Ansel j****l@j****t 407
Animesh Jain a****n@u****u 153
Bin Bao b****o@f****m 82
Michael Voznesensky v****m@g****m 56
Yanbo Liang y****8@g****m 50
Natalia Gimelshein n****l@f****m 49
Horace He h****7@y****m 37
mlazos m****s@f****m 36
Sherlock Huang b****g@f****m 32
Edward Z. Yang e****g@f****m 31
eellison e****n@g****m 25
Yunjie p****j@f****m 23
Will Constable w****c@f****m 22
William Wen w****n@m****m 17
Mark Saroufim m****m@m****m 14
Ansley Ussery 5****y 10
Vasiliy Kuznetsov v****o 10
Wei w****6@f****m 9
Bert Maher b****r 9
David Berard d****d@f****m 4
Jiong Gong j****g@i****m 4
fdrocha 9****a 4
vesuppi v****i@f****m 4
Shangdi Yu y****3@g****m 4
Xu Zhao x****9@f****m 4
Yuanjing Shi y****g@o****i 3
Nikita Shulga n****a@g****m 3
Guoqiang Zhang g****g@f****m 3
Michael Suo s****o@f****m 3
Tugsbayasgalan Manlaibaatar t****u@m****u 3
and 31 more...
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 7 months ago

All Time
  • Total issues: 59
  • Total pull requests: 48
  • Average time to close issues: 30 days
  • Average time to close pull requests: 3 days
  • Total issue authors: 22
  • Total pull request authors: 16
  • Average comments per issue: 4.98
  • Average comments per pull request: 2.06
  • Merged pull requests: 42
  • Bot issues: 0
  • Bot pull requests: 1
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • desertfire (18)
  • ESI-SYD (7)
  • anijain2305 (7)
  • jansel (4)
  • ezyang (3)
  • yanboliang (3)
  • soumith (2)
  • bitfort (1)
  • kevint324 (1)
  • yf225 (1)
  • ngimel (1)
  • jiayisunx (1)
  • soumickmj (1)
  • davidberard98 (1)
  • Xingxiangrui (1)
Pull Request Authors
  • anijain2305 (14)
  • jansel (6)
  • yanboliang (5)
  • eellison (5)
  • mlazos (3)
  • desertfire (3)
  • dependabot[bot] (2)
  • Chillee (2)
  • sangongs (2)
  • chunyuan-w (1)
  • fdrocha (1)
  • ezyang (1)
  • ngimel (1)
  • williamwen42 (1)
  • wconstab (1)
Top Labels
Issue Labels
inductor (16) bug (11) hot (7) triaged (3) dynamo (2) backend:aot (2) enhancement (2) minified (1) accuracy-error (1) distributed (1) fake_tensor (1) vertical:loss_convergence (1) test/benchmark (1) minifier-did-not-work (1) good first issue (1) vertical:huggingface (1) vertical:timm (1)
Pull Request Labels
cla signed (48) dependencies (2)

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 116 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 7
  • Total versions: 5
  • Total maintainers: 1
pypi.org: torchdynamo

A Python-level JIT compiler designed to make unmodified PyTorch programs faster.

  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 7
  • Downloads: 116 Last month
  • Docker Downloads: 0
Rankings
Stargazers count: 2.1%
Docker downloads count: 2.6%
Forks count: 3.6%
Dependent repos count: 5.6%
Average: 6.0%
Dependent packages count: 9.8%
Downloads: 12.4%
Maintainers (1)
Last synced: 6 months ago

Dependencies

requirements.txt pypi
  • black ==22.8.0
  • click >=8.1
  • expecttest *
  • filelock *
  • flake8 ==5.0.4
  • isort ==5.10.1
  • mypy ==0.960
  • networkx *
  • ninja *
  • numpy *
  • pytest *
  • pyyaml *
  • sympy *
  • torch >=1.12.0
setup.py pypi
  • dill *
  • jinja2 *
  • networkx *
  • numpy *
  • pyyaml *
  • sympy *
  • tabulate *
  • torch >=1.13.0