This repository has been archived by the owner on Sep 18, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Compression doc structure refactor #2676
Merged
Merged
Changes from 113 commits
Commits
Show all changes
116 commits
Select commit
Hold shift + click to select a range
80165e9
init sapruner
suiguoxin 3fcebef
seperate sapruners from other one-shot pruners
suiguoxin b4be2d0
update
suiguoxin 805c32c
fix model params issue
suiguoxin 4c33432
make the process runnable
suiguoxin 489f7b6
show evaluation result in example
suiguoxin 00dbddf
sort the sparsities and scale it
suiguoxin e1f9654
fix rescale issue
suiguoxin 4b5ea0d
fix scale issue; add pruning history
suiguoxin 6120b70
record the actual total sparsity
suiguoxin a6114f7
fix sparsity 0/1 problem
suiguoxin 2e928ae
revert useless modif
suiguoxin 546ca73
revert useless modif
suiguoxin 1dc4713
fix 0 pruning weights problem
suiguoxin d1a5646
save pruning history in csv file
suiguoxin 75a53da
fix typo
suiguoxin e8900f8
remove check perm in Makefile
suiguoxin 9c5ba41
use os path
suiguoxin 9a60501
save config list in json format
suiguoxin 951c60f
update analyze py; update docker
suiguoxin c784790
update
suiguoxin 836e74b
update analyze
suiguoxin 70aca26
update log info in compressor
suiguoxin efa0637
init NetAdapt Pruner
suiguoxin 8695564
refine examples
suiguoxin 8fdad96
Merge remote-tracking branch 'msft/master' into sapruner
suiguoxin db3074e
update
suiguoxin 78ee01a
fine tune
suiguoxin 3e40c4a
update
suiguoxin 2560050
fix quote issue
suiguoxin d6e4101
add code for imagenet integrity
suiguoxin 65f8e2b
update
suiguoxin d27ac7d
use datasets.ImageNet
suiguoxin f47260f
update
suiguoxin 358921c
update
suiguoxin f50e947
add channel pruning in SAPruner; refine example
suiguoxin ea07c00
update net_adapt pruner; add dependency constraint in sapruner(beta)
suiguoxin 7d73050
update
suiguoxin 220e4a3
update
suiguoxin e692eb1
update
suiguoxin fc389d0
fix zero division problem
suiguoxin a69da67
fix typo
suiguoxin e0ab4bc
update
suiguoxin 7724104
fix naive issue of NetAdaptPruner
suiguoxin f9f4a61
fix data issue for no-dependency modules
suiguoxin 93698ac
add cifar10 vgg16 examplel
suiguoxin 7d7f36d
update
suiguoxin 9fc1029
update
suiguoxin 9d506b1
fix folder creation issue; change lr for vgg exp
suiguoxin 6ca5b27
update
suiguoxin fe9c1bf
add save model arg
suiguoxin 1ec68a4
fix model copy issue
suiguoxin c99e4a3
init related weights calc
suiguoxin b6ce773
update analyze file
suiguoxin 559c631
NetAdaptPruner: use fine-tuned weights after each iteration; fix modu…
suiguoxin 2bd5a80
Merge remote-tracking branch 'msft/master' into sapruner
suiguoxin 5ebea45
consider channel/filter cross pruning
suiguoxin f74324c
NetAdapt: consider previous op when calc total sparsity
suiguoxin 27ad5f7
update
suiguoxin 7f607ce
use customized vgg
suiguoxin 6137373
add performances comparison plt
suiguoxin b9222c7
fix netadaptPruner mask copy issue
suiguoxin 71e3651
add resnet18 example
suiguoxin 045f114
fix example issue
suiguoxin e7b0410
Merge remote-tracking branch 'msft/master' into sapruner
suiguoxin 98c5cb4
update experiment data
suiguoxin c220f84
fix bool arg parsing issue
suiguoxin 5a1728e
update
suiguoxin b1a4058
init ADMMPruner
suiguoxin b36a170
ADMMPruner: update
suiguoxin fd6f3a6
ADMMPruner: finish v1.0
suiguoxin 0b8840f
ADMMPruner: refine
suiguoxin 7f1c319
update
suiguoxin 87b090c
AutoCompress init
suiguoxin 6c82d6c
AutoCompress: update
suiguoxin efd8f10
AutoCompressPruner: fix issues:
suiguoxin 85a4483
add test for auto pruners
suiguoxin 180a709
add doc for auto pruners
suiguoxin e87122c
fix link in md
suiguoxin 955a6ee
remove irrelevant files
suiguoxin 51e004e
Clean code
suiguoxin 4eeb65e
code clean
suiguoxin f8ebc19
fix pylint issue
suiguoxin e241708
fix pylint issue
suiguoxin 0edddeb
rename admm & autoCompress param
suiguoxin c93e0eb
use abs link in doc
suiguoxin e88e4d7
merge from master % resolve conflict
suiguoxin 67c41d5
reorder import to fix import issue: autocompress relies on speedup
suiguoxin c057307
refine doc
suiguoxin 7f3de4e
NetAdaptPruner: decay pruning step
suiguoxin 55e705e
take changes from testing branch
suiguoxin e1775b3
merge from master
suiguoxin 840213d
refine
suiguoxin d4b80bc
fix typo
suiguoxin c9fffe0
ADMMPruenr: check base_algo together with config schema
suiguoxin 87f3232
fix broken link
suiguoxin 16b1c95
doc refine
suiguoxin 6bff198
ADMM:refine
suiguoxin d86fad4
refine doc
suiguoxin c29f758
resolve conflict
suiguoxin 32d14d9
refine doc
suiguoxin 5950bec
refince doc
ultmaster 8a11b45
resolve conflict
suiguoxin be782bc
refine doc
suiguoxin d449e6a
refine doc
suiguoxin cb6376b
refine doc
suiguoxin cee3fdd
refine doc
suiguoxin bec0dbe
update
suiguoxin 1b0c36d
update
suiguoxin 7d45142
update
suiguoxin 642d4a7
refactor AGP doc
suiguoxin 15a2b0d
update
suiguoxin d93ffc0
fix optimizer issue
suiguoxin 239f736
fix comments: typo, rename AGP_Pruner
suiguoxin 5a20055
fix torch.nn.Module issue; refine SA docstring
suiguoxin c171e9d
fix typo
suiguoxin 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
Large diffs are not rendered by default.
Oops, something went wrong.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains 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 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 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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
better to list all the options here
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed