Skip to content

ppgbp modifications #13

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

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

ppgbp modifications #13

wants to merge 13 commits into from

Conversation

Francesco-Carlucci
Copy link

Adding all modifications needed to support the ppgbp architectures, ResNet and UNet like.

  1. getitem operation support
    • adding 'features_slicing' in meta
    • adding correct_get_item to fix indices during exports
    • adding GetItemFeaturesCalculator
    • tests on group conv with any number of groups
    • test with any possible indexing method (slice, list, integer, boolean mask and torch tensor
  2. Adding PITInstanceNorm and PITPReLU classes
  3. adding minor propagting layers (sigmoid, upsample...)
  4. fix group conv in supernet, using index instead of name
  5. adding None value in ModAttrFeaturesCalculator, so that GetItemFeaturesCalculator works with MPS, where there are no masks
  6. adding group convolution notebook in examples/

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