Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support empty weight initialization in Fabric.init_module() #17627

Merged
merged 77 commits into from Jun 7, 2023

Commits on May 7, 2023

  1. correct changelog

    awaelchli committed May 7, 2023
    Configuration menu
    Copy the full SHA
    35de489 View commit details
    Browse the repository at this point in the history
  2. undo

    awaelchli committed May 7, 2023
    Configuration menu
    Copy the full SHA
    bedf2b5 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. deprecate

    awaelchli committed May 11, 2023
    Configuration menu
    Copy the full SHA
    e265ee6 View commit details
    Browse the repository at this point in the history
  2. init

    awaelchli committed May 11, 2023
    Configuration menu
    Copy the full SHA
    f5b8528 View commit details
    Browse the repository at this point in the history
  3. update

    awaelchli committed May 11, 2023
    Configuration menu
    Copy the full SHA
    5c5e650 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    536aa75 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2023

  1. Configuration menu
    Copy the full SHA
    102d707 View commit details
    Browse the repository at this point in the history
  2. empty init

    awaelchli committed May 14, 2023
    Configuration menu
    Copy the full SHA
    6493195 View commit details
    Browse the repository at this point in the history
  3. add to strategies

    awaelchli committed May 14, 2023
    Configuration menu
    Copy the full SHA
    4910cb6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9c73a6f View commit details
    Browse the repository at this point in the history
  5. documentation

    awaelchli committed May 14, 2023
    Configuration menu
    Copy the full SHA
    7788890 View commit details
    Browse the repository at this point in the history
  6. update test

    awaelchli committed May 14, 2023
    Configuration menu
    Copy the full SHA
    bbee65a View commit details
    Browse the repository at this point in the history
  7. test ddp

    awaelchli committed May 14, 2023
    Configuration menu
    Copy the full SHA
    4d719d8 View commit details
    Browse the repository at this point in the history
  8. pre-commit

    awaelchli committed May 14, 2023
    Configuration menu
    Copy the full SHA
    a306e2f View commit details
    Browse the repository at this point in the history
  9. test

    awaelchli committed May 14, 2023
    Configuration menu
    Copy the full SHA
    a3a9cd5 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

  1. Configuration menu
    Copy the full SHA
    4bceacf View commit details
    Browse the repository at this point in the history
  2. dedup

    awaelchli committed May 31, 2023
    Configuration menu
    Copy the full SHA
    869a181 View commit details
    Browse the repository at this point in the history
  3. other torch versions

    awaelchli committed May 31, 2023
    Configuration menu
    Copy the full SHA
    00edba0 View commit details
    Browse the repository at this point in the history
  4. update test

    awaelchli committed May 31, 2023
    Configuration menu
    Copy the full SHA
    d8d7e24 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    189b085 View commit details
    Browse the repository at this point in the history
  6. fix

    awaelchli committed May 31, 2023
    Configuration menu
    Copy the full SHA
    c5a8bce View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7ef896b View commit details
    Browse the repository at this point in the history
  8. changelog

    awaelchli committed May 31, 2023
    Configuration menu
    Copy the full SHA
    859306e View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2023

  1. tests

    awaelchli committed Jun 1, 2023
    Configuration menu
    Copy the full SHA
    9f15947 View commit details
    Browse the repository at this point in the history
  2. add test

    awaelchli committed Jun 1, 2023
    Configuration menu
    Copy the full SHA
    5440fe9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b36aa5c View commit details
    Browse the repository at this point in the history
  4. update

    awaelchli committed Jun 1, 2023
    Configuration menu
    Copy the full SHA
    614841c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    160ebf4 View commit details
    Browse the repository at this point in the history
  6. Revert "update"

    This reverts commit 614841c.
    awaelchli committed Jun 1, 2023
    Configuration menu
    Copy the full SHA
    dbb537d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f616103 View commit details
    Browse the repository at this point in the history
  8. fix

    awaelchli committed Jun 1, 2023
    Configuration menu
    Copy the full SHA
    d7affde View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2023

  1. Configuration menu
    Copy the full SHA
    355f9c9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dabd7c4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c3acf85 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f46d1b0 View commit details
    Browse the repository at this point in the history
  5. fix

    awaelchli committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    0f8e123 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1acc10c View commit details
    Browse the repository at this point in the history
  7. reset

    awaelchli committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    2c003bb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c853e93 View commit details
    Browse the repository at this point in the history
  9. reset

    awaelchli committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    46bffb6 View commit details
    Browse the repository at this point in the history
  10. test

    awaelchli committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    fbc5fc5 View commit details
    Browse the repository at this point in the history
  11. mypy

    awaelchli committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    3f62b3c View commit details
    Browse the repository at this point in the history
  12. docs

    awaelchli committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    461bda0 View commit details
    Browse the repository at this point in the history
  13. add chlog

    awaelchli committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    7e07f6f View commit details
    Browse the repository at this point in the history
  14. torch > 1.13

    awaelchli committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    c23d006 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    91ac5da View commit details
    Browse the repository at this point in the history
  16. 1.13

    awaelchli committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    e640271 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    083e793 View commit details
    Browse the repository at this point in the history
  18. fix

    awaelchli committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    aea9af5 View commit details
    Browse the repository at this point in the history
  19. move test

    awaelchli committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    4ac6d3d View commit details
    Browse the repository at this point in the history
  20. import

    awaelchli committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    0818e48 View commit details
    Browse the repository at this point in the history
  21. deepspeed test

    awaelchli committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    383ef95 View commit details
    Browse the repository at this point in the history
  22. mint torch

    awaelchli committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    db276e0 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2023

  1. precommit

    awaelchli committed Jun 4, 2023
    Configuration menu
    Copy the full SHA
    e7d20bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3437330 View commit details
    Browse the repository at this point in the history
  3. already tested

    awaelchli committed Jun 4, 2023
    Configuration menu
    Copy the full SHA
    cdb7537 View commit details
    Browse the repository at this point in the history
  4. docs

    awaelchli committed Jun 4, 2023
    Configuration menu
    Copy the full SHA
    24d8ab9 View commit details
    Browse the repository at this point in the history
  5. deepspeed tests

    awaelchli committed Jun 4, 2023
    Configuration menu
    Copy the full SHA
    b71ef2e View commit details
    Browse the repository at this point in the history
  6. deepspeed tests

    awaelchli committed Jun 4, 2023
    Configuration menu
    Copy the full SHA
    fe22f92 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    91e477b View commit details
    Browse the repository at this point in the history
  8. deepspeed tests

    awaelchli committed Jun 4, 2023
    Configuration menu
    Copy the full SHA
    a8ac79b View commit details
    Browse the repository at this point in the history
  9. Merge branch 'fabric/empty-init' of github.com:Lightning-AI/lightning…

    … into fabric/empty-init
    awaelchli committed Jun 4, 2023
    Configuration menu
    Copy the full SHA
    5efca07 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2023

  1. Configuration menu
    Copy the full SHA
    8f4f3c9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    764e722 View commit details
    Browse the repository at this point in the history
  3. remove redundant test

    awaelchli committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    482664b View commit details
    Browse the repository at this point in the history
  4. fix for torch < 1.13

    awaelchli committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    055c251 View commit details
    Browse the repository at this point in the history
  5. better test for init

    awaelchli committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    dc77aee View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    096b45f View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2023

  1. wording

    awaelchli committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    57fa3a1 View commit details
    Browse the repository at this point in the history
  2. flaky test

    awaelchli committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    9daf298 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e4fdfa2 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2023

  1. wording

    awaelchli committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    9464280 View commit details
    Browse the repository at this point in the history
  2. rename it

    awaelchli committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    357a886 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    689f1b7 View commit details
    Browse the repository at this point in the history
  4. Update src/lightning/fabric/CHANGELOG.md

    Co-authored-by: Carlos Mocholí <carlossmocholi@gmail.com>
    awaelchli and carmocca committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    a159d42 View commit details
    Browse the repository at this point in the history
  5. Update docs/source-fabric/api/fabric_methods.rst

    Co-authored-by: Carlos Mocholí <carlossmocholi@gmail.com>
    awaelchli and carmocca committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    0c7fda9 View commit details
    Browse the repository at this point in the history
  6. skip flaky fsdp test

    awaelchli committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    4d71cdd View commit details
    Browse the repository at this point in the history