-
-
Notifications
You must be signed in to change notification settings - Fork 66
Overhaul of ResNet API #174
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 62 commits
Commits
Show all changes
67 commits
Select commit
Hold shift + click to select a range
cd0edef
Add `DropBlock`
theabhirath 271b430
Initial commit for new ResNet API
theabhirath 866dbcc
Cleanup
theabhirath a038ff8
Get some stuff to work
theabhirath de079bc
Tweaks - I
theabhirath 4fa28d4
Make pretrain condition explicit
theabhirath 7846f8b
More declarative interface for ResNet
theabhirath a1d5ddc
Make `DropBlock` really work
theabhirath 3be1d81
Construct the stem outside and pass it into `resnet`
theabhirath 16cbcd0
Add ResNeXt back
theabhirath e5294ec
Enable CI for Windows
theabhirath a439bdf
Add more general implementation of SE layer
theabhirath 441ade8
Tweaks III + Some more docs
theabhirath 5d059f5
Fix `DropBlock` on the GPU
theabhirath 226e96a
Add `SEResNet` and `SEResNeXt`
theabhirath 3a4ffbf
More docs, more tweaks
theabhirath 2f755cf
More aggressive GC
theabhirath 5ba4b84
Tweaks don't stop
theabhirath aaf2abb
Reorganisation and formatting
theabhirath 326f36c
Refactor shortcut connections
theabhirath 4e01443
Generalise `resnet` further
theabhirath e8d3488
Documentation
theabhirath 92ed4fa
Add classifier and backbone methods
theabhirath 96a7d31
Refactor of resnet core
theabhirath 9540299
Add `DropBlock`
theabhirath 588d703
Initial commit for new ResNet API
theabhirath 2a5d0cc
Cleanup
theabhirath 07c1e95
Get some stuff to work
theabhirath 2e88201
Tweaks - I
theabhirath 01eaa8b
Make pretrain condition explicit
theabhirath 546b131
More declarative interface for ResNet
theabhirath 3f45f27
Make `DropBlock` really work
theabhirath f373f45
Construct the stem outside and pass it into `resnet`
theabhirath 51d0757
Add ResNeXt back
theabhirath 106f260
Add more general implementation of SE layer
theabhirath 7147309
Tweaks III + Some more docs
theabhirath 7ed20d4
Fix `DropBlock` on the GPU
theabhirath f0051b7
Add `SEResNet` and `SEResNeXt`
theabhirath e5d2295
More docs, more tweaks
theabhirath 4a91fc4
More aggressive GC
theabhirath cf538bb
Tweaks don't stop
theabhirath 5be45ef
Reorganisation and formatting
theabhirath 1e509df
Refactor shortcut connections
theabhirath e4930f1
Generalise `resnet` further
theabhirath 80bdcde
Documentation
theabhirath ab37901
Add classifier and backbone methods
theabhirath 68abbb7
Refactor of resnet core
theabhirath 7ad362b
Refactor of resnet core II
theabhirath 93fb500
Merge branch 'resnet-plus' of https://github.com/theabhirath/Metalhea…
theabhirath 13ed5ac
Allow `prenorm`
theabhirath 6c005d3
Cleanup
theabhirath bd443f1
Reorganisation
theabhirath ce1da45
Reorganisation
theabhirath ed57c8f
Merge branch 'resnet-plus' of https://github.com/theabhirath/Metalhea…
theabhirath 8c9f73f
Remove templating for now
theabhirath ca53acb
Fix tests, hopefully
theabhirath 54ea529
Revert "Remove templating for now"
theabhirath 541fabd
Merge branch 'master' into resnet-plus
theabhirath cff07cb
MobileNet tweaks
theabhirath 674b27e
Make templating work again
theabhirath aa2a9ef
Tests just don't fix themselves
theabhirath b143b95
Fifth refactor is a charm
theabhirath fc74aa1
Cleanup - docs and code
theabhirath 99eb25a
Make all config dicts `const` and capitalise
theabhirath 73131bf
Formatting, and some tweaks
theabhirath 73df024
Add WideResNet
theabhirath 72cd4a9
Don't use globals
theabhirath 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
using Pkg | ||
|
||
Pkg.develop(path = "..") | ||
Pkg.develop(; path = "..") | ||
|
||
using Revise | ||
using Publish | ||
|
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.