{"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/proxylessnas-direct-neural-architecture","title":"ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardware","arxiv_id":"1812.00332","date":"2018-12-02","proceeding":"ICLR 2019 5","authors":["Han Cai","Ligeng Zhu","Song Han"],"abstract":"Neural architecture search (NAS) has a great impact by automatically\ndesigning effective neural network architectures. However, the prohibitive\ncomputational demand of conventional NAS algorithms (e.g. $10^4$ GPU hours)\nmakes it difficult to \\emph{directly} search the architectures on large-scale\ntasks (e.g. ImageNet). Differentiable NAS can reduce the cost of GPU hours via\na continuous representation of network architecture but suffers from the high\nGPU memory consumption issue (grow linearly w.r.t. candidate set size). As a\nresult, they need to utilize~\\emph{proxy} tasks, such as training on a smaller\ndataset, or learning with only a few blocks, or training just for a few epochs.\nThese architectures optimized on proxy tasks are not guaranteed to be optimal\non the target task. In this paper, we present \\emph{ProxylessNAS} that can\n\\emph{directly} learn the architectures for large-scale target tasks and target\nhardware platforms. We address the high memory consumption issue of\ndifferentiable NAS and reduce the computational cost (GPU hours and GPU memory)\nto the same level of regular training while still allowing a large candidate\nset. Experiments on CIFAR-10 and ImageNet demonstrate the effectiveness of\ndirectness and specialization. On CIFAR-10, our model achieves 2.08\\% test\nerror with only 5.7M parameters, better than the previous state-of-the-art\narchitecture AmoebaNet-B, while using 6$\\times$ fewer parameters. On ImageNet,\nour model achieves 3.1\\% better top-1 accuracy than MobileNetV2, while being\n1.2$\\times$ faster with measured GPU latency. We also apply ProxylessNAS to\nspecialize neural architectures for hardware with direct hardware metrics (e.g.\nlatency) and provide insights for efficient CNN architecture design.","url_abs":"http://arxiv.org/abs/1812.00332v2","url_pdf":"http://arxiv.org/pdf/1812.00332v2.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":"proxylessnas-direct-neural-architecture","repo_url":"https://github.com/MIT-HAN-LAB/ProxylessNAS","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"proxylessnas-direct-neural-architecture","repo_url":"https://github.com/AhmadQasim/proxylessnas-dense","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"proxylessnas-direct-neural-architecture","repo_url":"https://github.com/NVlabs/unas","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"NOASSERTION"}},{"paper_slug":"proxylessnas-direct-neural-architecture","repo_url":"https://github.com/ZTao-z/ProxylessNAS","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"proxylessnas-direct-neural-architecture","repo_url":"https://github.com/dapeter/nas-for-kws","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}},{"paper_slug":"proxylessnas-direct-neural-architecture","repo_url":"https://github.com/ito-rafael/once-for-all-2","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"proxylessnas-direct-neural-architecture","repo_url":"https://github.com/lukesin/nas-for-kws-2","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}},{"paper_slug":"proxylessnas-direct-neural-architecture","repo_url":"https://github.com/mit-han-lab/ProxylessNAS","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"proxylessnas-direct-neural-architecture","repo_url":"https://github.com/mit-han-lab/amc","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"proxylessnas-direct-neural-architecture","repo_url":"https://github.com/mit-han-lab/haq","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"proxylessnas-direct-neural-architecture","repo_url":"https://github.com/mit-han-lab/haq-release","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"proxylessnas-direct-neural-architecture","repo_url":"https://github.com/mit-han-lab/once-for-all","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"proxylessnas-direct-neural-architecture","repo_url":"https://github.com/osmr/imgclsmob","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"mxnet","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"proxylessnas-direct-neural-architecture","repo_url":"https://github.com/schoolboy-ju/Proxyless-NAS","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}},{"paper_slug":"proxylessnas-direct-neural-architecture","repo_url":"https://github.com/seulkiyeom/once-for-all","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"proxylessnas-direct-neural-architecture","repo_url":"https://github.com/songhan/DSD","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"BSD-2-Clause"}},{"paper_slug":"proxylessnas-direct-neural-architecture","repo_url":"https://github.com/songhan/SqueezeNet-Residual","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":{"status":"ok","spdx":"BSD-2-Clause"}},{"paper_slug":"proxylessnas-direct-neural-architecture","repo_url":"https://github.com/2023-MindSpore-1/ms-code-215/tree/main/proxylessnas","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"mindspore","reach":null},{"paper_slug":"proxylessnas-direct-neural-architecture","repo_url":"https://github.com/MS-Mind/MS-Code-06/tree/main/proxylessnas","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"mindspore","reach":null},{"paper_slug":"proxylessnas-direct-neural-architecture","repo_url":"https://github.com/Mind23-2/MindCode-5/tree/main/proxylessnas","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"mindspore","reach":null},{"paper_slug":"proxylessnas-direct-neural-architecture","repo_url":"https://github.com/MindSpore-paper-code-2/code2/tree/main/proxylessnas","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"mindspore","reach":null},{"paper_slug":"proxylessnas-direct-neural-architecture","repo_url":"https://github.com/code-implementation1/Code6/tree/main/proxylessnas","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"mindspore","reach":null},{"paper_slug":"proxylessnas-direct-neural-architecture","repo_url":"https://github.com/mindspore-ai/models/tree/master/research/cv/proxylessnas","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"mindspore","reach":null}],"tasks":[{"task_slug":null,"task_name":"GPU"},{"task_slug":"image-classification","task_name":"Image Classification"},{"task_slug":"architecture-search","task_name":"Neural Architecture Search"}],"methods":[{"method_slug":"1x1-convolution","method_name":"1x1 Convolution"},{"method_slug":"adam","method_name":"Adam"},{"method_slug":"average-pooling","method_name":"Average Pooling"},{"method_slug":"batch-normalization","method_name":"Batch Normalization"},{"method_slug":"convolution","method_name":"Convolution"},{"method_slug":"cutout","method_name":"Cutout"},{"method_slug":"depthwise-convolution","method_name":"Depthwise Convolution"},{"method_slug":"depthwise-separable-convolution","method_name":"Depthwise Separable Convolution"},{"method_slug":"differentiable-nas","method_name":"Differentiable NAS"},{"method_slug":"droppath","method_name":"DropPath"},{"method_slug":"global-average-pooling","method_name":"Global Average Pooling"},{"method_slug":"inverted-residual-block","method_name":"Inverted Residual Block"},{"method_slug":"pointwise-convolution","method_name":"Pointwise Convolution"},{"method_slug":"proxylessnas","method_name":"ProxylessNAS"},{"method_slug":"proxylessnet-cpu","method_name":"ProxylessNet-CPU"},{"method_slug":"proxylessnet-gpu","method_name":"ProxylessNet-GPU"},{"method_slug":"proxylessnet-mobile","method_name":"ProxylessNet-Mobile"},{"method_slug":"reinforce","method_name":"REINFORCE"}],"datasets_introduced":[],"methods_introduced":[{"slug":"proxylessnas","name":"ProxylessNAS","full_name":"ProxylessNAS"},{"slug":"proxylessnet-mobile","name":"ProxylessNet-Mobile","full_name":"ProxylessNet-Mobile"}],"results":[{"leaderboard":"/sota/image-classification-on-cifar-10","task":"Image Classification","dataset":"CIFAR-10","model":"Proxyless-G + c/o","rank_in_archive_order":62,"of":265,"metrics":{"Percentage correct":"97.92"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-imagenet","task":"Image Classification","dataset":"ImageNet","model":"Proxyless","rank_in_archive_order":975,"of":1060,"metrics":{"Number of params":"4.0M","Top 1 Accuracy":"74.6%"},"uses_additional_data":false},{"leaderboard":"/sota/architecture-search-on-cifar-10-image","task":"Neural Architecture Search","dataset":"CIFAR-10 Image Classification","model":"Proxyless-G + c/o","rank_in_archive_order":6,"of":19,"metrics":{"Params":"5.7M","Percentage error":"2.08"},"uses_additional_data":true},{"leaderboard":"/sota/neural-architecture-search-on-imagenet","task":"Neural Architecture Search","dataset":"ImageNet","model":"ProxylesNAS","rank_in_archive_order":113,"of":135,"metrics":{"Accuracy":"75.1","MACs":"581M","Params":"5.1M","Top-1 Error Rate":"24.9"},"uses_additional_data":false}],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=1812.00332","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"1812.00332"}},"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/mit-han-lab/ProxylessNAS","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/2023-MindSpore-1/ms-code-215/tree/main/proxylessnas","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/Mind23-2/MindCode-5/tree/main/proxylessnas","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/MindSpore-paper-code-2/code2/tree/main/proxylessnas","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/mit-han-lab/haq-release","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/schoolboy-ju/Proxyless-NAS","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/ZTao-z/ProxylessNAS","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/mit-han-lab/once-for-all","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/mindspore-ai/models/tree/master/research/cv/proxylessnas","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/NVlabs/unas","reach":{"status":"ok","spdx":"NOASSERTION"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/mit-han-lab/haq","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/mit-han-lab/amc","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/ito-rafael/once-for-all-2","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/osmr/imgclsmob","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/seulkiyeom/once-for-all","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/dapeter/nas-for-kws","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/MIT-HAN-LAB/ProxylessNAS","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/AhmadQasim/proxylessnas-dense","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/songhan/SqueezeNet-Residual","reach":{"status":"ok","spdx":"BSD-2-Clause"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/songhan/DSD","reach":{"status":"ok","spdx":"BSD-2-Clause"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/MS-Mind/MS-Code-06/tree/main/proxylessnas","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/code-implementation1/Code6/tree/main/proxylessnas","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/lukesin/nas-for-kws-2","reach":{"status":"ok"}}],"summary":{"ran_draft_wrong":3,"ran_honours":2,"unverified":22},"by_repo_kind":{"official":{"samples":6,"ran":0,"repositories":1},"listed":{"samples":21,"ran":5,"repositories":3}},"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":0,"samples":[{"code_sha256_prefix":"a0131fb70c267a9e","entry":"conv_1x1_bn","repo":"ZTao-z/ProxylessNAS","repo_kind":"listed","path":"training/net224x224/mobilenetv2.py","file_url":"https://github.com/ZTao-z/ProxylessNAS/blob/HEAD/training/net224x224/mobilenetv2.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":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"a0131fb70c267a9e"}},{"code_sha256_prefix":"db82a4013a44fb42","entry":"conv_1x1_bn","repo":"mit-han-lab/haq","repo_kind":"listed","path":"models/mobilenetv3.py","file_url":"https://github.com/mit-han-lab/haq/blob/HEAD/models/mobilenetv3.py","link_basis":"harvester_set","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":"db82a4013a44fb42"}},{"code_sha256_prefix":"e087cbfa1e53486d","entry":"conv_bn","repo":"ZTao-z/ProxylessNAS","repo_kind":"listed","path":"training/net224x224/mobilenetv2.py","file_url":"https://github.com/ZTao-z/ProxylessNAS/blob/HEAD/training/net224x224/mobilenetv2.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":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"e087cbfa1e53486d"}},{"code_sha256_prefix":"63ec083689f80f47","entry":"make_divisible","repo":"mit-han-lab/haq","repo_kind":"listed","path":"models/mobilenetv2.py","file_url":"https://github.com/mit-han-lab/haq/blob/HEAD/models/mobilenetv2.py","link_basis":"harvester_set","language":"python","status":"ran_honours","verification_level":1,"contract_check":"HONOURS","metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"63ec083689f80f47"}},{"code_sha256_prefix":"b5cc72675b688b00","entry":"zeroed_observation","repo":"mit-han-lab/haq","repo_kind":"listed","path":"lib/rl/memory.py","file_url":"https://github.com/mit-han-lab/haq/blob/HEAD/lib/rl/memory.py","link_basis":"harvester_set","language":"python","status":"ran_honours","verification_level":1,"contract_check":"HONOURS","metamorphic_tier":"invariant","behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"b5cc72675b688b00"}},{"code_sha256_prefix":"56065505349324f3","entry":"alexnet","repo":"ZTao-z/ProxylessNAS","repo_kind":"listed","path":"training/net224x224/alexnet.py","file_url":"https://github.com/ZTao-z/ProxylessNAS/blob/HEAD/training/net224x224/alexnet.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"56065505349324f3"}},{"code_sha256_prefix":"c1806216600c618d","entry":"conv2d","repo":"MIT-HAN-LAB/ProxylessNAS","repo_kind":"official","path":"proxyless_nas_tensorflow/tf_layers.py","file_url":"https://github.com/MIT-HAN-LAB/ProxylessNAS/blob/HEAD/proxyless_nas_tensorflow/tf_layers.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":"c1806216600c618d"}},{"code_sha256_prefix":"bc660f7845db5634","entry":"conv_1x1_bn","repo":"mit-han-lab/haq","repo_kind":"listed","path":"models/mobilenetv2.py","file_url":"https://github.com/mit-han-lab/haq/blob/HEAD/models/mobilenetv2.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":"bc660f7845db5634"}},{"code_sha256_prefix":"247c2f31dd34327d","entry":"conv_bn","repo":"mit-han-lab/haq","repo_kind":"listed","path":"models/mobilenet.py","file_url":"https://github.com/mit-han-lab/haq/blob/HEAD/models/mobilenet.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":"247c2f31dd34327d"}},{"code_sha256_prefix":"a972ad175e8bda7f","entry":"conv_dw","repo":"mit-han-lab/haq","repo_kind":"listed","path":"models/mobilenet.py","file_url":"https://github.com/mit-han-lab/haq/blob/HEAD/models/mobilenet.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":"a972ad175e8bda7f"}},{"code_sha256_prefix":"b89add904c0b2340","entry":"cross_entropy_with_label_smoothing","repo":"MIT-HAN-LAB/ProxylessNAS","repo_kind":"official","path":"proxyless_nas/utils.py","file_url":"https://github.com/MIT-HAN-LAB/ProxylessNAS/blob/HEAD/proxyless_nas/utils.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":"b89add904c0b2340"}},{"code_sha256_prefix":"a5d287b4575429b2","entry":"densenet121","repo":"ZTao-z/ProxylessNAS","repo_kind":"listed","path":"training/net224x224/densenet.py","file_url":"https://github.com/ZTao-z/ProxylessNAS/blob/HEAD/training/net224x224/densenet.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"a5d287b4575429b2"}},{"code_sha256_prefix":"6438bd7990e5c489","entry":"densenet169","repo":"ZTao-z/ProxylessNAS","repo_kind":"listed","path":"training/net224x224/densenet.py","file_url":"https://github.com/ZTao-z/ProxylessNAS/blob/HEAD/training/net224x224/densenet.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"6438bd7990e5c489"}},{"code_sha256_prefix":"795a05cd8c775b28","entry":"densenet201","repo":"ZTao-z/ProxylessNAS","repo_kind":"listed","path":"training/net224x224/densenet.py","file_url":"https://github.com/ZTao-z/ProxylessNAS/blob/HEAD/training/net224x224/densenet.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"795a05cd8c775b28"}},{"code_sha256_prefix":"5a736b0013a9cf38","entry":"depthwise_conv2d","repo":"MIT-HAN-LAB/ProxylessNAS","repo_kind":"official","path":"proxyless_nas_tensorflow/tf_layers.py","file_url":"https://github.com/MIT-HAN-LAB/ProxylessNAS/blob/HEAD/proxyless_nas_tensorflow/tf_layers.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":"5a736b0013a9cf38"}},{"code_sha256_prefix":"ecbe897d347181d9","entry":"download_url","repo":"MIT-HAN-LAB/ProxylessNAS","repo_kind":"official","path":"proxyless_nas/utils.py","file_url":"https://github.com/MIT-HAN-LAB/ProxylessNAS/blob/HEAD/proxyless_nas/utils.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":"ecbe897d347181d9"}},{"code_sha256_prefix":"fc80172ec891659e","entry":"download_url","repo":"AhmadQasim/proxylessnas-dense","repo_kind":"listed","path":"proxyless_nas/utils.py","file_url":"https://github.com/AhmadQasim/proxylessnas-dense/blob/HEAD/proxyless_nas/utils.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"fc80172ec891659e"}},{"code_sha256_prefix":"850e0644d35c1376","entry":"get_dataset","repo":"mit-han-lab/haq","repo_kind":"listed","path":"lib/utils/data_utils.py","file_url":"https://github.com/mit-han-lab/haq/blob/HEAD/lib/utils/data_utils.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":"850e0644d35c1376"}},{"code_sha256_prefix":"8e7cf364b572ce56","entry":"get_split_train_dataset","repo":"mit-han-lab/haq","repo_kind":"listed","path":"lib/utils/data_utils.py","file_url":"https://github.com/mit-han-lab/haq/blob/HEAD/lib/utils/data_utils.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":"8e7cf364b572ce56"}},{"code_sha256_prefix":"f3b2c15698c26557","entry":"inception_v3","repo":"ZTao-z/ProxylessNAS","repo_kind":"listed","path":"training/net224x224/inception.py","file_url":"https://github.com/ZTao-z/ProxylessNAS/blob/HEAD/training/net224x224/inception.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"f3b2c15698c26557"}},{"code_sha256_prefix":"a7f652bd280d580e","entry":"load_url","repo":"MIT-HAN-LAB/ProxylessNAS","repo_kind":"official","path":"proxyless_nas/utils.py","file_url":"https://github.com/MIT-HAN-LAB/ProxylessNAS/blob/HEAD/proxyless_nas/utils.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":"a7f652bd280d580e"}},{"code_sha256_prefix":"2d2825ade23f56b8","entry":"load_url","repo":"AhmadQasim/proxylessnas-dense","repo_kind":"listed","path":"proxyless_nas/utils.py","file_url":"https://github.com/AhmadQasim/proxylessnas-dense/blob/HEAD/proxyless_nas/utils.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"2d2825ade23f56b8"}},{"code_sha256_prefix":"b4fff4160ec8cbd6","entry":"mobilenetv2_10","repo":"ZTao-z/ProxylessNAS","repo_kind":"listed","path":"training/net224x224/mobilenetv2.py","file_url":"https://github.com/ZTao-z/ProxylessNAS/blob/HEAD/training/net224x224/mobilenetv2.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"b4fff4160ec8cbd6"}},{"code_sha256_prefix":"d7328b8252e400cf","entry":"proxyless_base","repo":"MIT-HAN-LAB/ProxylessNAS","repo_kind":"official","path":"proxyless_nas/model_zoo.py","file_url":"https://github.com/MIT-HAN-LAB/ProxylessNAS/blob/HEAD/proxyless_nas/model_zoo.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":"d7328b8252e400cf"}},{"code_sha256_prefix":"97f4020025fc36b9","entry":"proxyless_base","repo":"ZTao-z/ProxylessNAS","repo_kind":"listed","path":"proxyless_nas/model_zoo.py","file_url":"https://github.com/ZTao-z/ProxylessNAS/blob/HEAD/proxyless_nas/model_zoo.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"97f4020025fc36b9"}},{"code_sha256_prefix":"c83e49880d0e8a07","entry":"sample_batch_indexes","repo":"mit-han-lab/haq","repo_kind":"listed","path":"lib/rl/memory.py","file_url":"https://github.com/mit-han-lab/haq/blob/HEAD/lib/rl/memory.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":"c83e49880d0e8a07"}},{"code_sha256_prefix":"d0be8747b3078aa4","entry":"train","repo":"mit-han-lab/haq","repo_kind":"listed","path":"rl_quantize.py","file_url":"https://github.com/mit-han-lab/haq/blob/HEAD/rl_quantize.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":"d0be8747b3078aa4"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}