-
Notifications
You must be signed in to change notification settings - Fork 547
Optim wip - General fixes, SharedImage, & Weight Visualization #543
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
Merged
Merged
Changes from all commits
Commits
Show all changes
77 commits
Select commit
Hold shift + click to select a range
1d0d3ae
Add SharedImage, RGBToBGR, & ScaleInputRange
ProGamerGov 5802844
Fix class formatting
ProGamerGov 334ab79
Improvements to SharedImage & more asserts
ProGamerGov 6f26c1c
Fix lint error
ProGamerGov a1f51f9
Add offset parameter to SharedImage
ProGamerGov 98a5f7c
Add missing type hint
ProGamerGov ae94426
Fix type hint
ProGamerGov 6baf6c1
Correct type hint
ProGamerGov 29148da
Remove Optional from type hint
ProGamerGov 0e327cd
Fix size mismatch when FFTImage init height > width
ProGamerGov eaaedcd
Merge branch 'optim-wip' into optim-wip
ProGamerGov ac4954c
Add tests for SharedImage & 2 new transforms
ProGamerGov 6510d8f
Preliminary circuit functions, fixes, & param name change
ProGamerGov 3df40bc
Add ChannelReducer
ProGamerGov 0f58272
Fix test name
ProGamerGov e5ede3a
Reorganize new code
ProGamerGov f54a989
Move ActivationCatcher test
ProGamerGov a3e1e60
Forgot to move import
ProGamerGov 3da14cb
Fix import order
ProGamerGov 8ed6cd3
Fix import
ProGamerGov 43ed093
Update inception_v1.py
ProGamerGov 1c4f533
Update inception_v1.py
ProGamerGov c783a35
Fix model class & improvements
ProGamerGov 443ea1d
Fix model lint
ProGamerGov 55610ad
Fix layer order in InceptionModule & fix expanded weights
ProGamerGov cf88521
Add weight visualization tutorial
ProGamerGov 50ac26f
Change some tutorial text
ProGamerGov 206880d
Improve ChannelReducer
ProGamerGov 745d322
Fixes & improvements
ProGamerGov 129f6b5
Improve weight visualization tutorial
ProGamerGov 3e17421
Fix some objective call functions
ProGamerGov 7c4bd96
Additional ChannelReducer tests and CustomModule tutorial
ProGamerGov e205f5c
Move posneg to reducer
ProGamerGov 024b87e
Remove duplicate class
ProGamerGov bd1b4ba
Add missing type hints & tutorial improvements
ProGamerGov b7c067c
Add ability to hide progress bar & weight vis update
ProGamerGov 8b03cc2
Make tqdm optional
ProGamerGov 6bb6aa1
Change description based on comment
ProGamerGov 40e26e6
Fixes & improvements
ProGamerGov 61cb050
Linting
ProGamerGov 58d2c5a
Update test_reducer.py
ProGamerGov a240d10
Changes to Custom Modules tutorial based on feedback
ProGamerGov bbfd07d
Remove set_image functions
ProGamerGov c3b1359
Minor correction & remove PyTorch UserWarnings
ProGamerGov 2520d1c
Add simple n_channels to RGB function
ProGamerGov ff7cdff
Implement changes based on feedback
ProGamerGov a276a8c
Implement additional changes based on feedback
ProGamerGov 1f18010
Fix neuron objectives
ProGamerGov 4ae005e
DirectionNeuron -> NeuronDirection
ProGamerGov 995eb36
Fix 4 dimensional reflection padding
ProGamerGov 50a726f
Implement first batch of changes based on feedback
ProGamerGov 6235a2f
Fix lint errors
ProGamerGov 2142dd7
Fix test
ProGamerGov c1a0b3d
Second batch of changes based on feedback
ProGamerGov eae361d
Fix flake8 error
ProGamerGov 51886e1
Cast outputs to avoid Mypy error
ProGamerGov b828cbc
Third batch of changes based on feedback
ProGamerGov 123e70a
Fix lint & test errors
ProGamerGov edeba3b
Remove 'object' reference from ChannelReducer
ProGamerGov 859e6c4
Replace 4D reflect pad with NumPy symmetric pad + autograd
ProGamerGov c3dafad
Remove NumPy import
ProGamerGov ff63e1d
Remove old function import
ProGamerGov 80c0e8f
Update offset test code
ProGamerGov c8c10dc
Reorganize utils
ProGamerGov 58cefae
Update transform.py
ProGamerGov dd3fd43
Update test_transforms.py
ProGamerGov fb82ac4
Changes based on feedback
ProGamerGov 52466c9
Fix lint errors
ProGamerGov 7f0f4b5
Fix imports
ProGamerGov fe44e49
Remove unused code from weight-viz tutorial
ProGamerGov 596b5f6
Make posneg function use F.relu
ProGamerGov 17d7516
Changes based on feedback
ProGamerGov 9b095bd
Fix lint errors
ProGamerGov 987e28e
More changes based on feedback
ProGamerGov 7b34517
Update test_transforms.py (#144)
ProGamerGov 5e07a8f
Fix asserts
ProGamerGov c8d90b4
Oops: aelf -> self
ProGamerGov File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.