{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/pruning-filters-for-efficient-convnets","title":"Pruning Filters for Efficient ConvNets","arxiv_id":"1608.08710","date":"2016-08-31","proceeding":null,"authors":["Hao Li","Asim Kadav","Igor Durdanovic","Hanan Samet","Hans Peter Graf"],"abstract":"The success of CNNs in various applications is accompanied by a significant\nincrease in the computation and parameter storage costs. Recent efforts toward\nreducing these overheads involve pruning and compressing the weights of various\nlayers without hurting original accuracy. However, magnitude-based pruning of\nweights reduces a significant number of parameters from the fully connected\nlayers and may not adequately reduce the computation costs in the convolutional\nlayers due to irregular sparsity in the pruned networks. We present an\nacceleration method for CNNs, where we prune filters from CNNs that are\nidentified as having a small effect on the output accuracy. By removing whole\nfilters in the network together with their connecting feature maps, the\ncomputation costs are reduced significantly. In contrast to pruning weights,\nthis approach does not result in sparse connectivity patterns. Hence, it does\nnot need the support of sparse convolution libraries and can work with existing\nefficient BLAS libraries for dense matrix multiplications. We show that even\nsimple filter pruning techniques can reduce inference costs for VGG-16 by up to\n34% and ResNet-110 by up to 38% on CIFAR10 while regaining close to the\noriginal accuracy by retraining the networks.","url_abs":"http://arxiv.org/abs/1608.08710v3","url_pdf":"http://arxiv.org/pdf/1608.08710v3.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"pruning-filters-for-efficient-convnets","repo_url":"https://github.com/Adlik/model_optimizer","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"pruning-filters-for-efficient-convnets","repo_url":"https://github.com/AlumLuther/PruningFilters","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"unanswered"}},{"paper_slug":"pruning-filters-for-efficient-convnets","repo_url":"https://github.com/AnishDelft/ModelCompression","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"pruning-filters-for-efficient-convnets","repo_url":"https://github.com/EstherBear/implementation-of-pruning-filters","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"pruning-filters-for-efficient-convnets","repo_url":"https://github.com/VainF/Torch-Pruning","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"pruning-filters-for-efficient-convnets","repo_url":"https://github.com/arturjordao/PruningNeuralNetworks","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"unanswered"}},{"paper_slug":"pruning-filters-for-efficient-convnets","repo_url":"https://github.com/cailinhang/2018-Graduation-Project","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"torch","reach":{"status":"ok"}},{"paper_slug":"pruning-filters-for-efficient-convnets","repo_url":"https://github.com/guoxiaolu/model_compression","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"pruning-filters-for-efficient-convnets","repo_url":"https://github.com/he-y/filter-pruning-geometric-median","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"pruning-filters-for-efficient-convnets","repo_url":"https://github.com/lehduong/ginp","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"pruning-filters-for-efficient-convnets","repo_url":"https://github.com/lehduong/kesi","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"pruning-filters-for-efficient-convnets","repo_url":"https://github.com/marcoancona/TorchPruner","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"pruning-filters-for-efficient-convnets","repo_url":"https://github.com/mattangus/fast-semantic-segmentation","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"unanswered"}},{"paper_slug":"pruning-filters-for-efficient-convnets","repo_url":"https://github.com/matthew-mcateer/Keras_pruning","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok"}},{"paper_slug":"pruning-filters-for-efficient-convnets","repo_url":"https://github.com/midasklr/yolov5prune","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"pruning-filters-for-efficient-convnets","repo_url":"https://github.com/mingsun-tse/regularization-pruning","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"pruning-filters-for-efficient-convnets","repo_url":"https://github.com/mvpzhangqiu/yolov5prune","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"pruning-filters-for-efficient-convnets","repo_url":"https://github.com/oandrienko/fast-semantic-segmentation","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"unanswered"}},{"paper_slug":"pruning-filters-for-efficient-convnets","repo_url":"https://github.com/prerakmody/CS4180-DL","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"pruning-filters-for-efficient-convnets","repo_url":"https://github.com/siyuan0/pytorch_model_prune","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"pruning-filters-for-efficient-convnets","repo_url":"https://github.com/PaddlePaddle/PaddleOCR","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"paddle","reach":{"status":"ok","spdx":"Apache-2.0"}}],"tasks":[{"task_slug":"image-classification","task_name":"Image Classification"},{"task_slug":"network-pruning","task_name":"Network Pruning"}],"methods":[{"method_slug":"convolution","method_name":"Convolution"},{"method_slug":"pruning","method_name":"Pruning"}],"datasets_introduced":[],"methods_introduced":[{"slug":"pruning","name":"Pruning","full_name":"Pruning"}],"results":[{"leaderboard":"/sota/network-pruning-on-imagenet","task":"Network Pruning","dataset":"ImageNet","model":"ResNet50-2.3 GFLOPs","rank_in_archive_order":1,"of":16,"metrics":{"Accuracy":"78.79","GFLOPs":"2.335","MParams":"14.811"},"uses_additional_data":false},{"leaderboard":"/sota/network-pruning-on-imagenet","task":"Network Pruning","dataset":"ImageNet","model":"ResNet50-1.5 GFLOPs","rank_in_archive_order":2,"of":16,"metrics":{"Accuracy":"78.07","GFLOPs":"1.635","MParams":"10.511"},"uses_additional_data":false},{"leaderboard":"/sota/network-pruning-on-imagenet","task":"Network Pruning","dataset":"ImageNet","model":"ResNet50-1G FLOPs","rank_in_archive_order":8,"of":16,"metrics":{"Accuracy":"76.376","GFLOPs":"1.075","MParams":"6.954"},"uses_additional_data":false}],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=1608.08710","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"1608.08710"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/PaddlePaddle/PaddleOCR","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/VainF/Torch-Pruning","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/mvpzhangqiu/yolov5prune","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/arturjordao/PruningNeuralNetworks","reach":{"status":"unanswered"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/guoxiaolu/model_compression","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/oandrienko/fast-semantic-segmentation","reach":{"status":"unanswered"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/midasklr/yolov5prune","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/mattangus/fast-semantic-segmentation","reach":{"status":"unanswered"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/marcoancona/TorchPruner","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/Adlik/model_optimizer","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/prerakmody/CS4180-DL","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/AlumLuther/PruningFilters","reach":{"status":"unanswered"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/matthew-mcateer/Keras_pruning","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/cailinhang/2018-Graduation-Project","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/EstherBear/implementation-of-pruning-filters","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/he-y/filter-pruning-geometric-median","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/lehduong/ginp","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/lehduong/kesi","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/siyuan0/pytorch_model_prune","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/AnishDelft/ModelCompression","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/mingsun-tse/regularization-pruning","reach":null}],"summary":{"ran":4,"ran_fixture":3,"ran_draft_wrong":11,"ran_violates":1,"ran_honours":1,"unverified":16},"by_repo_kind":{"listed":{"samples":36,"ran":20,"repositories":11}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":20,"samples":[{"code_sha256_prefix":"05b9fa9dad6ede01","entry":"Mask","repo":"he-y/filter-pruning-geometric-median","repo_kind":"listed","path":"VGG_cifar/pruning_cifar_vgg.py","file_url":"https://github.com/he-y/filter-pruning-geometric-median/blob/HEAD/VGG_cifar/pruning_cifar_vgg.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"05b9fa9dad6ede01"}},{"code_sha256_prefix":"5d815bc1bdb41c80","entry":"Pruner","repo":"marcoancona/TorchPruner","repo_kind":"listed","path":"torchpruner/pruner/pruner.py","file_url":"https://github.com/marcoancona/TorchPruner/blob/HEAD/torchpruner/pruner/pruner.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"5d815bc1bdb41c80"}},{"code_sha256_prefix":"7b447ef653b6fd6a","entry":"arg_nonzero_min","repo":"AnishDelft/ModelCompression","repo_kind":"listed","path":"src/pruning/weightPruning/methods.py","file_url":"https://github.com/AnishDelft/ModelCompression/blob/HEAD/src/pruning/weightPruning/methods.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"well_formed","behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"7b447ef653b6fd6a"}},{"code_sha256_prefix":"152f217a1bf86018","entry":"channels_index","repo":"EstherBear/implementation-of-pruning-filters","repo_kind":"listed","path":"prune.py","file_url":"https://github.com/EstherBear/implementation-of-pruning-filters/blob/HEAD/prune.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"152f217a1bf86018"}},{"code_sha256_prefix":"fac5364e2f53c6db","entry":"conv3x3","repo":"lehduong/ginp","repo_kind":"listed","path":"cifar/filter_pruning/models/preresnet.py","file_url":"https://github.com/lehduong/ginp/blob/HEAD/cifar/filter_pruning/models/preresnet.py","link_basis":"harvester_set","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"fac5364e2f53c6db"}},{"code_sha256_prefix":"2af2848312c7f731","entry":"filter_prune","repo":"AnishDelft/ModelCompression","repo_kind":"listed","path":"src/pruning/weightPruning/methods.py","file_url":"https://github.com/AnishDelft/ModelCompression/blob/HEAD/src/pruning/weightPruning/methods.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"2af2848312c7f731"}},{"code_sha256_prefix":"41598b11a124fdd7","entry":"get_filtered_idx","repo":"guoxiaolu/model_compression","repo_kind":"listed","path":"inner_func.py","file_url":"https://github.com/guoxiaolu/model_compression/blob/HEAD/inner_func.py","link_basis":"first_harvest_node","language":"python","status":"ran_violates","verification_level":1,"contract_check":"VIOLATES","metamorphic_tier":"invariant","behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"41598b11a124fdd7"}},{"code_sha256_prefix":"b2d26cb03ffebe9d","entry":"get_new_conv","repo":"EstherBear/implementation-of-pruning-filters","repo_kind":"listed","path":"prune.py","file_url":"https://github.com/EstherBear/implementation-of-pruning-filters/blob/HEAD/prune.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"b2d26cb03ffebe9d"}},{"code_sha256_prefix":"e4917253b4ffc6a8","entry":"get_new_linear","repo":"EstherBear/implementation-of-pruning-filters","repo_kind":"listed","path":"prune.py","file_url":"https://github.com/EstherBear/implementation-of-pruning-filters/blob/HEAD/prune.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"e4917253b4ffc6a8"}},{"code_sha256_prefix":"6f17e5800058ad1a","entry":"get_new_norm","repo":"EstherBear/implementation-of-pruning-filters","repo_kind":"listed","path":"prune.py","file_url":"https://github.com/EstherBear/implementation-of-pruning-filters/blob/HEAD/prune.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"6f17e5800058ad1a"}},{"code_sha256_prefix":"0a177233e25de4aa","entry":"layer_eval","repo":"siyuan0/pytorch_model_prune","repo_kind":"listed","path":"prune.py","file_url":"https://github.com/siyuan0/pytorch_model_prune/blob/HEAD/prune.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"0a177233e25de4aa"}},{"code_sha256_prefix":"fbb0ce8d88ebc264","entry":"obtain_bn_mask","repo":"mvpzhangqiu/yolov5prune","repo_kind":"listed","path":"prune_utils.py","file_url":"https://github.com/mvpzhangqiu/yolov5prune/blob/HEAD/prune_utils.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"fbb0ce8d88ebc264"}},{"code_sha256_prefix":"a391dad107f2f625","entry":"obtain_bn_mask","repo":"midasklr/yolov5prune","repo_kind":"listed","path":"prune_utils.py","file_url":"https://github.com/midasklr/yolov5prune/blob/HEAD/prune_utils.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"a391dad107f2f625"}},{"code_sha256_prefix":"05588a795fc38ffd","entry":"prune_one_filter","repo":"AnishDelft/ModelCompression","repo_kind":"listed","path":"src/pruning/weightPruning/methods.py","file_url":"https://github.com/AnishDelft/ModelCompression/blob/HEAD/src/pruning/weightPruning/methods.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"05588a795fc38ffd"}},{"code_sha256_prefix":"ef13bc5f154a40bc","entry":"prune_rate","repo":"AnishDelft/ModelCompression","repo_kind":"listed","path":"src/pruning/weightPruning/methods.py","file_url":"https://github.com/AnishDelft/ModelCompression/blob/HEAD/src/pruning/weightPruning/methods.py","link_basis":"first_harvest_node","language":"python","status":"ran_honours","verification_level":1,"contract_check":"HONOURS","metamorphic_tier":"well_formed","behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"ef13bc5f154a40bc"}},{"code_sha256_prefix":"73a3fe3ae770b450","entry":"pruned_conv2d","repo":"siyuan0/pytorch_model_prune","repo_kind":"listed","path":"prune.py","file_url":"https://github.com/siyuan0/pytorch_model_prune/blob/HEAD/prune.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"73a3fe3ae770b450"}},{"code_sha256_prefix":"d02925cbefd3694f","entry":"quick_filter_prune_v2","repo":"prerakmody/CS4180-DL","repo_kind":"listed","path":"src/pruning/weightPruning/methods.py","file_url":"https://github.com/prerakmody/CS4180-DL/blob/HEAD/src/pruning/weightPruning/methods.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"d02925cbefd3694f"}},{"code_sha256_prefix":"769b77d02a742c60","entry":"select_channels","repo":"EstherBear/implementation-of-pruning-filters","repo_kind":"listed","path":"prune.py","file_url":"https://github.com/EstherBear/implementation-of-pruning-filters/blob/HEAD/prune.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"769b77d02a742c60"}},{"code_sha256_prefix":"f21b8549dee8b153","entry":"unwrap_model","repo":"siyuan0/pytorch_model_prune","repo_kind":"listed","path":"prune.py","file_url":"https://github.com/siyuan0/pytorch_model_prune/blob/HEAD/prune.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"f21b8549dee8b153"}},{"code_sha256_prefix":"be78e984674fdadb","entry":"zero_padding","repo":"siyuan0/pytorch_model_prune","repo_kind":"listed","path":"prune.py","file_url":"https://github.com/siyuan0/pytorch_model_prune/blob/HEAD/prune.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"be78e984674fdadb"}},{"code_sha256_prefix":"841ab10a9e621c3e","entry":"MetaPruner","repo":"mingsun-tse/regularization-pruning","repo_kind":"listed","path":"pruner/l1_pruner.py","file_url":"https://github.com/mingsun-tse/regularization-pruning/blob/HEAD/pruner/l1_pruner.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"841ab10a9e621c3e"}},{"code_sha256_prefix":"b5096faa1be476c7","entry":"OptimizerPruner","repo":"marcoancona/TorchPruner","repo_kind":"listed","path":"torchpruner/pruner/pruner.py","file_url":"https://github.com/marcoancona/TorchPruner/blob/HEAD/torchpruner/pruner/pruner.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"b5096faa1be476c7"}},{"code_sha256_prefix":"eb229809230a2c98","entry":"Pruner","repo":"mingsun-tse/regularization-pruning","repo_kind":"listed","path":"pruner/l1_pruner.py","file_url":"https://github.com/mingsun-tse/regularization-pruning/blob/HEAD/pruner/l1_pruner.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"eb229809230a2c98"}},{"code_sha256_prefix":"8dbc5200982548c5","entry":"_weights_init","repo":"mingsun-tse/regularization-pruning","repo_kind":"listed","path":"pruner/l1_pruner.py","file_url":"https://github.com/mingsun-tse/regularization-pruning/blob/HEAD/pruner/l1_pruner.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"8dbc5200982548c5"}},{"code_sha256_prefix":"4d3faaaa1c706b0b","entry":"accuracy","repo":"lehduong/ginp","repo_kind":"listed","path":"imagenet/l1-norm-pruning/ensemble_finetune.py","file_url":"https://github.com/lehduong/ginp/blob/HEAD/imagenet/l1-norm-pruning/ensemble_finetune.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"4d3faaaa1c706b0b"}},{"code_sha256_prefix":"80752954f2a868b8","entry":"accuracy","repo":"lehduong/ginp","repo_kind":"listed","path":"imagenet/weight-level/main_finetune.py","file_url":"https://github.com/lehduong/ginp/blob/HEAD/imagenet/weight-level/main_finetune.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"80752954f2a868b8"}},{"code_sha256_prefix":"ee1b9c63cd1f32ce","entry":"count_model_param_flops","repo":"siyuan0/pytorch_model_prune","repo_kind":"listed","path":"prune.py","file_url":"https://github.com/siyuan0/pytorch_model_prune/blob/HEAD/prune.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"ee1b9c63cd1f32ce"}},{"code_sha256_prefix":"7835366b1d8d0c63","entry":"create_l1_norm_mask","repo":"lehduong/ginp","repo_kind":"listed","path":"imagenet/l1-norm-pruning/residualprune.py","file_url":"https://github.com/lehduong/ginp/blob/HEAD/imagenet/l1-norm-pruning/residualprune.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"7835366b1d8d0c63"}},{"code_sha256_prefix":"89d6cfa68bf25631","entry":"get_conv_zero_param","repo":"lehduong/ginp","repo_kind":"listed","path":"imagenet/weight-level/main_finetune.py","file_url":"https://github.com/lehduong/ginp/blob/HEAD/imagenet/weight-level/main_finetune.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"89d6cfa68bf25631"}},{"code_sha256_prefix":"3adf7e9d6eff8e41","entry":"prune_model","repo":"siyuan0/pytorch_model_prune","repo_kind":"listed","path":"prune.py","file_url":"https://github.com/siyuan0/pytorch_model_prune/blob/HEAD/prune.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"3adf7e9d6eff8e41"}},{"code_sha256_prefix":"85de63fef209d807","entry":"prune_net","repo":"EstherBear/implementation-of-pruning-filters","repo_kind":"listed","path":"prune.py","file_url":"https://github.com/EstherBear/implementation-of-pruning-filters/blob/HEAD/prune.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"85de63fef209d807"}},{"code_sha256_prefix":"85dea7b7b4ee357b","entry":"prune_resnet","repo":"EstherBear/implementation-of-pruning-filters","repo_kind":"listed","path":"prune.py","file_url":"https://github.com/EstherBear/implementation-of-pruning-filters/blob/HEAD/prune.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"85dea7b7b4ee357b"}},{"code_sha256_prefix":"fd290760eb0c67b9","entry":"prune_vgg","repo":"EstherBear/implementation-of-pruning-filters","repo_kind":"listed","path":"prune.py","file_url":"https://github.com/EstherBear/implementation-of-pruning-filters/blob/HEAD/prune.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"fd290760eb0c67b9"}},{"code_sha256_prefix":"15487f2b7b36c9cc","entry":"validate","repo":"lehduong/ginp","repo_kind":"listed","path":"imagenet/l1-norm-pruning/ensemble_finetune.py","file_url":"https://github.com/lehduong/ginp/blob/HEAD/imagenet/l1-norm-pruning/ensemble_finetune.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"15487f2b7b36c9cc"}},{"code_sha256_prefix":"1dcc89e293ab6570","entry":"validate","repo":"lehduong/ginp","repo_kind":"listed","path":"imagenet/l1-norm-pruning/main_finetune.py","file_url":"https://github.com/lehduong/ginp/blob/HEAD/imagenet/l1-norm-pruning/main_finetune.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"1dcc89e293ab6570"}},{"code_sha256_prefix":"61e4d0bc645ebb64","entry":"validate","repo":"lehduong/ginp","repo_kind":"listed","path":"imagenet/weight-level/main_finetune.py","file_url":"https://github.com/lehduong/ginp/blob/HEAD/imagenet/weight-level/main_finetune.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"61e4d0bc645ebb64"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}