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

integrate SAM (segment anything) encoder with Unet #757

Open
wants to merge 26 commits into
base: main
Choose a base branch
from

Commits on May 2, 2023

  1. add sam encoder and decoder

    Rustem Galiullin committed May 2, 2023
    Configuration menu
    Copy the full SHA
    4beb571 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. refactor sam vit encoder to common format

    Rustem Galiullin committed May 3, 2023
    Configuration menu
    Copy the full SHA
    3dc3235 View commit details
    Browse the repository at this point in the history
  2. refactor sam decoder init

    Rustem Galiullin committed May 3, 2023
    Configuration menu
    Copy the full SHA
    85565ce View commit details
    Browse the repository at this point in the history
  3. add segmentation head to sam

    Rustem Galiullin committed May 3, 2023
    Configuration menu
    Copy the full SHA
    1143668 View commit details
    Browse the repository at this point in the history
  4. add sam to encoder and model docs

    Rustem Galiullin committed May 3, 2023
    Configuration menu
    Copy the full SHA
    48033cb View commit details
    Browse the repository at this point in the history
  5. remove sam encoders from test_models

    Rustem Galiullin committed May 3, 2023
    Configuration menu
    Copy the full SHA
    1f1eaca View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. wip weights

    Rustem Galiullin committed May 4, 2023
    Configuration menu
    Copy the full SHA
    f37c9b3 View commit details
    Browse the repository at this point in the history
  2. load pretrained sam state dict for a model

    Rustem Galiullin committed May 4, 2023
    Configuration menu
    Copy the full SHA
    6b36927 View commit details
    Browse the repository at this point in the history
  3. update readme with sam model and encoders

    Rustem Galiullin committed May 4, 2023
    Configuration menu
    Copy the full SHA
    64a2516 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2023

  1. use iou scaling to avoid errors with torch ddp

    Rustem Galiullin committed May 8, 2023
    Configuration menu
    Copy the full SHA
    4d1144e View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. set unused sam modules to require grad False

    Rustem Galiullin committed May 9, 2023
    Configuration menu
    Copy the full SHA
    c1a9319 View commit details
    Browse the repository at this point in the history
  2. set unused sam modules to None

    Rustem Galiullin committed May 9, 2023
    Configuration menu
    Copy the full SHA
    2ed775d View commit details
    Browse the repository at this point in the history
  3. remove prompt encoder from sam

    Rustem Galiullin committed May 9, 2023
    Configuration menu
    Copy the full SHA
    9c93eb4 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1 from Rusteam/sam-ddp

    Make sam changes to enable DDP training
    Rusteam authored May 9, 2023
    Configuration menu
    Copy the full SHA
    9731e8f View commit details
    Browse the repository at this point in the history

Commits on May 18, 2023

  1. add segment-anything to reqs

    Rustem Galiullin committed May 18, 2023
    Configuration menu
    Copy the full SHA
    500779e View commit details
    Browse the repository at this point in the history

Commits on May 19, 2023

  1. integrate sam encoder to Unet model

    Rustem Galiullin committed May 19, 2023
    Configuration menu
    Copy the full SHA
    b301d30 View commit details
    Browse the repository at this point in the history
  2. ensure sam encoder weights loading

    Rustem Galiullin committed May 19, 2023
    Configuration menu
    Copy the full SHA
    12a0db6 View commit details
    Browse the repository at this point in the history
  3. update segment-anything package source in reqs

    Rustem Galiullin committed May 19, 2023
    Configuration menu
    Copy the full SHA
    a049c88 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b8189e0 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2023

  1. remove sam decoder as it's not stable yet

    Rustem Galiullin committed May 25, 2023
    Configuration menu
    Copy the full SHA
    e6cfdc9 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2023

  1. minor changes from PR review

    Rustem Galiullin committed May 26, 2023
    Configuration menu
    Copy the full SHA
    9b29124 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2023

  1. Configuration menu
    Copy the full SHA
    e968719 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2023

  1. use vit_depth to control sam vit depth

    Rustem Galiullin committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    5edc0ee View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2023

  1. rm changes from pan model

    Rustem Galiullin committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    e5c4bc4 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. implement skip connections for sam vit encoder

    Rustem Galiullin committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    c5bc356 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Configuration menu
    Copy the full SHA
    f1ac494 View commit details
    Browse the repository at this point in the history