{"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/levit-a-vision-transformer-in-convnet-s","title":"LeViT: a Vision Transformer in ConvNet's Clothing for Faster Inference","arxiv_id":"2104.01136","date":"2021-04-02","proceeding":"ICCV 2021 10","authors":["Ben Graham","Alaaeldin El-Nouby","Hugo Touvron","Pierre Stock","Armand Joulin","Hervé Jégou","Matthijs Douze"],"abstract":"We design a family of image classification architectures that optimize the trade-off between accuracy and efficiency in a high-speed regime. Our work exploits recent findings in attention-based architectures, which are competitive on highly parallel processing hardware. We revisit principles from the extensive literature on convolutional neural networks to apply them to transformers, in particular activation maps with decreasing resolutions. We also introduce the attention bias, a new way to integrate positional information in vision transformers. As a result, we propose LeVIT: a hybrid neural network for fast inference image classification. We consider different measures of efficiency on different hardware platforms, so as to best reflect a wide range of application scenarios. Our extensive experiments empirically validate our technical choices and show they are suitable to most architectures. Overall, LeViT significantly outperforms existing convnets and vision transformers with respect to the speed/accuracy tradeoff. For example, at 80% ImageNet top-1 accuracy, LeViT is 5 times faster than EfficientNet on CPU. We release the code at https://github.com/facebookresearch/LeViT","url_abs":"https://arxiv.org/abs/2104.01136v2","url_pdf":"https://arxiv.org/pdf/2104.01136v2.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":"levit-a-vision-transformer-in-convnet-s","repo_url":"https://github.com/facebookresearch/LeViT","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"levit-a-vision-transformer-in-convnet-s","repo_url":"https://github.com/rwightman/pytorch-image-models","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"levit-a-vision-transformer-in-convnet-s","repo_url":"https://github.com/ahmedelmahy/myownvit","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"levit-a-vision-transformer-in-convnet-s","repo_url":"https://github.com/conceptofmind/LeViT-flax","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"jax","reach":null},{"paper_slug":"levit-a-vision-transformer-in-convnet-s","repo_url":"https://github.com/gatech-eic/vitcod","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"levit-a-vision-transformer-in-convnet-s","repo_url":"https://github.com/huggingface/transformers","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"levit-a-vision-transformer-in-convnet-s","repo_url":"https://github.com/ttt496/vit-pytorch","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"levit-a-vision-transformer-in-convnet-s","repo_url":"https://github.com/JoegameZhou/Levit","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"mindspore","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"levit-a-vision-transformer-in-convnet-s","repo_url":"https://github.com/leondgarse/keras_cv_attention_models/tree/main/keras_cv_attention_models/levit","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"tf","reach":null},{"paper_slug":"levit-a-vision-transformer-in-convnet-s","repo_url":"https://github.com/mindspore-courses/External-Attention-MindSpore/blob/main/model/backbone/LeViT.py","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"mindspore","reach":null},{"paper_slug":"levit-a-vision-transformer-in-convnet-s","repo_url":"https://github.com/mszpc/levit_c","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"mindspore","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"levit-a-vision-transformer-in-convnet-s","repo_url":"https://gitlab.com/birder/birder","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":null,"task_name":"CPU"},{"task_slug":"classification","task_name":"General Classification"},{"task_slug":"image-classification","task_name":"Image Classification"},{"task_slug":"image-classification","task_name":"image-classification"}],"methods":[{"method_slug":"1x1-convolution","method_name":"1x1 Convolution"},{"method_slug":"attention","method_name":"Attention"},{"method_slug":"average-pooling","method_name":"Average Pooling"},{"method_slug":"batch-normalization","method_name":"Batch Normalization"},{"method_slug":"convolution","method_name":"Convolution"},{"method_slug":"dense-connections","method_name":"Dense Connections"},{"method_slug":"depthwise-convolution","method_name":"Depthwise Convolution"},{"method_slug":"depthwise-separable-convolution","method_name":"Depthwise Separable Convolution"},{"method_slug":"dropout","method_name":"Dropout"},{"method_slug":"efficientnet","method_name":"EfficientNet"},{"method_slug":"hard-swish","method_name":"Hard Swish"},{"method_slug":"inverted-residual-block","method_name":"Inverted Residual Block"},{"method_slug":"layer-normalization","method_name":"Layer Normalization"},{"method_slug":"levit","method_name":"LeVIT"},{"method_slug":"levit-attention-block","method_name":"LeViT Attention Block"},{"method_slug":"linear-layer","method_name":"Linear Layer"},{"method_slug":"multi-head-attention","method_name":"Multi-Head Attention"},{"method_slug":"pointwise-convolution","method_name":"Pointwise Convolution"},{"method_slug":"rmsprop","method_name":"RMSProp"},{"method_slug":"relu","method_name":"ReLU"},{"method_slug":"relu6","method_name":"ReLU6"},{"method_slug":"sigmoid-activation","method_name":"Sigmoid Activation"},{"method_slug":"softmax","method_name":"Softmax"},{"method_slug":"squeeze-and-excitation-block","method_name":"Squeeze-and-Excitation Block"}],"datasets_introduced":[],"methods_introduced":[{"slug":"levit","name":"LeVIT","full_name":"LeVIT"},{"slug":"levit-attention-block","name":"LeViT Attention Block","full_name":"LeViT Attention Block"}],"results":[{"leaderboard":"/sota/image-classification-on-cifar-10","task":"Image Classification","dataset":"CIFAR-10","model":"LeViT-192","rank_in_archive_order":50,"of":265,"metrics":{"Percentage correct":"98.2"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-cifar-10","task":"Image Classification","dataset":"CIFAR-10","model":"LeViT-256","rank_in_archive_order":55,"of":265,"metrics":{"Percentage correct":"98.1"},"uses_additional_data":true},{"leaderboard":"/sota/image-classification-on-cifar-10","task":"Image Classification","dataset":"CIFAR-10","model":"LeViT-384","rank_in_archive_order":59,"of":265,"metrics":{"Percentage correct":"98"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-cifar-10","task":"Image Classification","dataset":"CIFAR-10","model":"LeViT-128","rank_in_archive_order":77,"of":265,"metrics":{"Percentage correct":"97.6"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-cifar-10","task":"Image Classification","dataset":"CIFAR-10","model":"LeViT-128S","rank_in_archive_order":79,"of":265,"metrics":{"Percentage correct":"97.5"},"uses_additional_data":true},{"leaderboard":"/sota/image-classification-on-flowers-102","task":"Image Classification","dataset":"Flowers-102","model":"LeViT-384","rank_in_archive_order":25,"of":52,"metrics":{"Accuracy":"98.3"},"uses_additional_data":true},{"leaderboard":"/sota/image-classification-on-flowers-102","task":"Image Classification","dataset":"Flowers-102","model":"LeViT-192","rank_in_archive_order":36,"of":52,"metrics":{"Accuracy":"97.8"},"uses_additional_data":true},{"leaderboard":"/sota/image-classification-on-flowers-102","task":"Image Classification","dataset":"Flowers-102","model":"LeViT-256","rank_in_archive_order":37,"of":52,"metrics":{"Accuracy":"97.7"},"uses_additional_data":true},{"leaderboard":"/sota/image-classification-on-flowers-102","task":"Image Classification","dataset":"Flowers-102","model":"LeViT-128S","rank_in_archive_order":41,"of":52,"metrics":{"Accuracy":"96.8"},"uses_additional_data":true},{"leaderboard":"/sota/image-classification-on-imagenet","task":"Image Classification","dataset":"ImageNet","model":"LeViT-384","rank_in_archive_order":531,"of":1060,"metrics":{"GFLOPs":"2.334","Number of params":"39.4M","Top 1 Accuracy":"82.5%"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-imagenet","task":"Image Classification","dataset":"ImageNet","model":"LeViT-256","rank_in_archive_order":624,"of":1060,"metrics":{"GFLOPs":"1.066","Number of params":"17.8M","Top 1 Accuracy":"81.6%"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-imagenet","task":"Image Classification","dataset":"ImageNet","model":"LeViT-192","rank_in_archive_order":726,"of":1060,"metrics":{"GFLOPs":"0.624","Number of params":"10.4M","Top 1 Accuracy":"80%"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-imagenet","task":"Image Classification","dataset":"ImageNet","model":"LeViT-128","rank_in_archive_order":748,"of":1060,"metrics":{"GFLOPs":"0.376","Number of params":"8.8M","Top 1 Accuracy":"79.6%"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-imagenet","task":"Image Classification","dataset":"ImageNet","model":"LeViT-128S","rank_in_archive_order":937,"of":1060,"metrics":{"GFLOPs":"0.288","Number of params":"4.7M","Top 1 Accuracy":"75.7%"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-imagenet-real","task":"Image Classification","dataset":"ImageNet ReaL","model":"LeViT-384","rank_in_archive_order":33,"of":57,"metrics":{"Accuracy":"87.5%"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-imagenet-real","task":"Image Classification","dataset":"ImageNet ReaL","model":"LeViT-256","rank_in_archive_order":35,"of":57,"metrics":{"Accuracy":"86.9%"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-imagenet-real","task":"Image Classification","dataset":"ImageNet ReaL","model":"LeViT-192","rank_in_archive_order":38,"of":57,"metrics":{"Accuracy":"85.8%"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-imagenet-real","task":"Image Classification","dataset":"ImageNet ReaL","model":"LeViT-128","rank_in_archive_order":40,"of":57,"metrics":{"Accuracy":"85.6%"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-imagenet-real","task":"Image Classification","dataset":"ImageNet ReaL","model":"LeViT-128S","rank_in_archive_order":48,"of":57,"metrics":{"Accuracy":"82.6%"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-imagenet-v2","task":"Image Classification","dataset":"ImageNet V2","model":"LeViT-384","rank_in_archive_order":23,"of":33,"metrics":{"Top 1 Accuracy":"71.4"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-imagenet-v2","task":"Image Classification","dataset":"ImageNet V2","model":"LeViT-256","rank_in_archive_order":24,"of":33,"metrics":{"Top 1 Accuracy":"69.9"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-imagenet-v2","task":"Image Classification","dataset":"ImageNet V2","model":"LeViT-192","rank_in_archive_order":27,"of":33,"metrics":{"Top 1 Accuracy":"68.7"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-imagenet-v2","task":"Image Classification","dataset":"ImageNet V2","model":"LeViT-128","rank_in_archive_order":29,"of":33,"metrics":{"Top 1 Accuracy":"67.5"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-imagenet-v2","task":"Image Classification","dataset":"ImageNet V2","model":"LeViT-128S","rank_in_archive_order":33,"of":33,"metrics":{"Top 1 Accuracy":"63.9"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-stanford-cars","task":"Image Classification","dataset":"Stanford Cars","model":"LeViT-192","rank_in_archive_order":15,"of":24,"metrics":{"Accuracy":"89.8"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-stanford-cars","task":"Image Classification","dataset":"Stanford Cars","model":"LeViT-384","rank_in_archive_order":17,"of":24,"metrics":{"Accuracy":"89.3"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-stanford-cars","task":"Image Classification","dataset":"Stanford Cars","model":"LeViT-128","rank_in_archive_order":18,"of":24,"metrics":{"Accuracy":"88.6"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-stanford-cars","task":"Image Classification","dataset":"Stanford Cars","model":"LeViT-128S","rank_in_archive_order":19,"of":24,"metrics":{"Accuracy":"88.4"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-stanford-cars","task":"Image Classification","dataset":"Stanford Cars","model":"LeViT-256","rank_in_archive_order":20,"of":24,"metrics":{"Accuracy":"88.2"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-inaturalist-2018","task":"Image Classification","dataset":"iNaturalist 2018","model":"LeViT-384","rank_in_archive_order":45,"of":60,"metrics":{"Top-1 Accuracy":"66.9%"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-inaturalist-2018","task":"Image Classification","dataset":"iNaturalist 2018","model":"LeViT-256","rank_in_archive_order":46,"of":60,"metrics":{"Top-1 Accuracy":"66.2%"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-inaturalist-2018","task":"Image Classification","dataset":"iNaturalist 2018","model":"LeViT-192","rank_in_archive_order":53,"of":60,"metrics":{"Top-1 Accuracy":"60.4%"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-inaturalist-2018","task":"Image Classification","dataset":"iNaturalist 2018","model":"LeViT-128S","rank_in_archive_order":56,"of":60,"metrics":{"Top-1 Accuracy":"55.2%"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-inaturalist-2018","task":"Image Classification","dataset":"iNaturalist 2018","model":"LeViT-128","rank_in_archive_order":57,"of":60,"metrics":{"Top-1 Accuracy":"54%"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-inaturalist-2019","task":"Image Classification","dataset":"iNaturalist 2019","model":"LeViT-384","rank_in_archive_order":15,"of":22,"metrics":{"Top-1 Accuracy":"74.3"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-inaturalist-2019","task":"Image Classification","dataset":"iNaturalist 2019","model":"LeViT-256","rank_in_archive_order":18,"of":22,"metrics":{"Top-1 Accuracy":"72.3"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-inaturalist-2019","task":"Image Classification","dataset":"iNaturalist 2019","model":"LeViT-192","rank_in_archive_order":20,"of":22,"metrics":{"Top-1 Accuracy":"70.8"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-inaturalist-2019","task":"Image Classification","dataset":"iNaturalist 2019","model":"LeViT-128","rank_in_archive_order":21,"of":22,"metrics":{"Top-1 Accuracy":"68.4"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-inaturalist-2019","task":"Image Classification","dataset":"iNaturalist 2019","model":"LeViT-128S","rank_in_archive_order":22,"of":22,"metrics":{"Top-1 Accuracy":"66.5"},"uses_additional_data":false}],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2104.01136","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2104.01136"}},"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/rwightman/pytorch-image-models","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/huggingface/transformers","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/gatech-eic/vitcod","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/leondgarse/keras_cv_attention_models/tree/main/keras_cv_attention_models/levit","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/conceptofmind/LeViT-flax","reach":null},{"provenance":"deterministic:regex_extraction","url":"https://github.com/facebookresearch/LeViT","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/ttt496/vit-pytorch","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/mindspore-courses/External-Attention-MindSpore/blob/main/model/backbone/LeViT.py","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/JoegameZhou/Levit","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://gitlab.com/birder/birder","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/mszpc/levit_c","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/ahmedelmahy/myownvit","reach":null}],"summary":{"ran":17,"ran_draft_wrong":1,"ran_honours":3,"ran_fixture":1,"ran_violates":1,"unverified":7},"by_repo_kind":{"official":{"samples":4,"ran":3,"repositories":1},"listed":{"samples":26,"ran":20,"repositories":5}},"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":"1e3d5a2962c6d68e","entry":"Attention","repo":"ahmedelmahy/myownvit","repo_kind":"listed","path":"vit_pytorch/levit.py","file_url":"https://github.com/ahmedelmahy/myownvit/blob/HEAD/vit_pytorch/levit.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"1e3d5a2962c6d68e"}},{"code_sha256_prefix":"a70f356fb000eeaf","entry":"Attention","repo":"gatech-eic/vitcod","repo_kind":"listed","path":"Algorithm/levit/levit.py","file_url":"https://github.com/gatech-eic/vitcod/blob/HEAD/Algorithm/levit/levit.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"a70f356fb000eeaf"}},{"code_sha256_prefix":"f75bc648af8ba051","entry":"Attention","repo":"facebookresearch/LeViT","repo_kind":"official","path":"levit.py","file_url":"https://github.com/facebookresearch/LeViT/blob/HEAD/levit.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"f75bc648af8ba051"}},{"code_sha256_prefix":"9a030b11684381a9","entry":"Attention","repo":"conceptofmind/LeViT-flax","repo_kind":"listed","path":"levit.py","file_url":"https://github.com/conceptofmind/LeViT-flax/blob/HEAD/levit.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":"9a030b11684381a9"}},{"code_sha256_prefix":"1483bc0115c957b4","entry":"AttentionSubsample","repo":"gatech-eic/vitcod","repo_kind":"listed","path":"Algorithm/levit/levit.py","file_url":"https://github.com/gatech-eic/vitcod/blob/HEAD/Algorithm/levit/levit.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"1483bc0115c957b4"}},{"code_sha256_prefix":"1fc862a8415abe13","entry":"AttentionSubsample","repo":"facebookresearch/LeViT","repo_kind":"official","path":"levit.py","file_url":"https://github.com/facebookresearch/LeViT/blob/HEAD/levit.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"1fc862a8415abe13"}},{"code_sha256_prefix":"1f62c224d093c749","entry":"BN_Linear","repo":"gatech-eic/vitcod","repo_kind":"listed","path":"Algorithm/levit/levit.py","file_url":"https://github.com/gatech-eic/vitcod/blob/HEAD/Algorithm/levit/levit.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"1f62c224d093c749"}},{"code_sha256_prefix":"fe5a9a73766eb1f4","entry":"FeedForward","repo":"ahmedelmahy/myownvit","repo_kind":"listed","path":"vit_pytorch/levit.py","file_url":"https://github.com/ahmedelmahy/myownvit/blob/HEAD/vit_pytorch/levit.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"fe5a9a73766eb1f4"}},{"code_sha256_prefix":"8e82526051003880","entry":"FeedForward","repo":"ttt496/vit-pytorch","repo_kind":"listed","path":"vit_pytorch/levit.py","file_url":"https://github.com/ttt496/vit-pytorch/blob/HEAD/vit_pytorch/levit.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"8e82526051003880"}},{"code_sha256_prefix":"c571a7adc6cce77a","entry":"LeViT","repo":"ahmedelmahy/myownvit","repo_kind":"listed","path":"vit_pytorch/levit.py","file_url":"https://github.com/ahmedelmahy/myownvit/blob/HEAD/vit_pytorch/levit.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"c571a7adc6cce77a"}},{"code_sha256_prefix":"9a2be313ddf53888","entry":"LeViT","repo":"conceptofmind/LeViT-flax","repo_kind":"listed","path":"levit.py","file_url":"https://github.com/conceptofmind/LeViT-flax/blob/HEAD/levit.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":"9a2be313ddf53888"}},{"code_sha256_prefix":"1e3dca9dff1d266c","entry":"Linear_BN","repo":"gatech-eic/vitcod","repo_kind":"listed","path":"Algorithm/levit/levit.py","file_url":"https://github.com/gatech-eic/vitcod/blob/HEAD/Algorithm/levit/levit.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"1e3dca9dff1d266c"}},{"code_sha256_prefix":"471a5ccd8e325eae","entry":"MLP","repo":"conceptofmind/LeViT-flax","repo_kind":"listed","path":"levit.py","file_url":"https://github.com/conceptofmind/LeViT-flax/blob/HEAD/levit.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":"471a5ccd8e325eae"}},{"code_sha256_prefix":"2e3b4d9ce0862869","entry":"Residual","repo":"facebookresearch/LeViT","repo_kind":"official","path":"levit.py","file_url":"https://github.com/facebookresearch/LeViT/blob/HEAD/levit.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"2e3b4d9ce0862869"}},{"code_sha256_prefix":"6b31362b57a70857","entry":"Subsample","repo":"gatech-eic/vitcod","repo_kind":"listed","path":"Algorithm/levit/levit.py","file_url":"https://github.com/gatech-eic/vitcod/blob/HEAD/Algorithm/levit/levit.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"6b31362b57a70857"}},{"code_sha256_prefix":"50a7b63b362ab9ab","entry":"Transformer","repo":"ahmedelmahy/myownvit","repo_kind":"listed","path":"vit_pytorch/levit.py","file_url":"https://github.com/ahmedelmahy/myownvit/blob/HEAD/vit_pytorch/levit.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"50a7b63b362ab9ab"}},{"code_sha256_prefix":"c42a6cdb12b88c28","entry":"Transformer","repo":"conceptofmind/LeViT-flax","repo_kind":"listed","path":"levit.py","file_url":"https://github.com/conceptofmind/LeViT-flax/blob/HEAD/levit.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":"c42a6cdb12b88c28"}},{"code_sha256_prefix":"47332d86fb8b809f","entry":"always","repo":"ahmedelmahy/myownvit","repo_kind":"listed","path":"vit_pytorch/levit.py","file_url":"https://github.com/ahmedelmahy/myownvit/blob/HEAD/vit_pytorch/levit.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":"47332d86fb8b809f"}},{"code_sha256_prefix":"6a217c032da74a62","entry":"cal_num_elements_pattern","repo":"gatech-eic/vitcod","repo_kind":"listed","path":"Algorithm/levit/levit.py","file_url":"https://github.com/gatech-eic/vitcod/blob/HEAD/Algorithm/levit/levit.py","link_basis":"first_harvest_node","language":"python","status":"ran_honours","verification_level":1,"contract_check":"HONOURS","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"6a217c032da74a62"}},{"code_sha256_prefix":"654dc28ca7504d97","entry":"cal_reduced_Gflops","repo":"gatech-eic/vitcod","repo_kind":"listed","path":"Algorithm/levit/levit.py","file_url":"https://github.com/gatech-eic/vitcod/blob/HEAD/Algorithm/levit/levit.py","link_basis":"first_harvest_node","language":"python","status":"ran_honours","verification_level":1,"contract_check":"HONOURS","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"654dc28ca7504d97"}},{"code_sha256_prefix":"15c7fd492938a25c","entry":"cast_tuple","repo":"ahmedelmahy/myownvit","repo_kind":"listed","path":"vit_pytorch/levit.py","file_url":"https://github.com/ahmedelmahy/myownvit/blob/HEAD/vit_pytorch/levit.py","link_basis":"first_harvest_node","language":"python","status":"ran_honours","verification_level":1,"contract_check":"HONOURS","metamorphic_tier":"well_formed","behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"15c7fd492938a25c"}},{"code_sha256_prefix":"66259b2558804bdd","entry":"mask_read_files","repo":"gatech-eic/vitcod","repo_kind":"listed","path":"Algorithm/levit/levit.py","file_url":"https://github.com/gatech-eic/vitcod/blob/HEAD/Algorithm/levit/levit.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"66259b2558804bdd"}},{"code_sha256_prefix":"17061f7e01a6fc86","entry":"str2bool","repo":"JoegameZhou/Levit","repo_kind":"listed","path":"config.py","file_url":"https://github.com/JoegameZhou/Levit/blob/HEAD/config.py","link_basis":"harvester_set","language":"python","status":"ran_violates","verification_level":1,"contract_check":"VIOLATES","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"17061f7e01a6fc86"}},{"code_sha256_prefix":"cb105deb9841b373","entry":"GlobalAvgPool","repo":"conceptofmind/LeViT-flax","repo_kind":"listed","path":"levit.py","file_url":"https://github.com/conceptofmind/LeViT-flax/blob/HEAD/levit.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":"cb105deb9841b373"}},{"code_sha256_prefix":"e527a2503227989c","entry":"LeViT","repo":"gatech-eic/vitcod","repo_kind":"listed","path":"Algorithm/levit/levit.py","file_url":"https://github.com/gatech-eic/vitcod/blob/HEAD/Algorithm/levit/levit.py","link_basis":"first_harvest_node","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":"e527a2503227989c"}},{"code_sha256_prefix":"abad5a7ac0d6223e","entry":"LeViT","repo":"facebookresearch/LeViT","repo_kind":"official","path":"levit.py","file_url":"https://github.com/facebookresearch/LeViT/blob/HEAD/levit.py","link_basis":"first_harvest_node","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":"abad5a7ac0d6223e"}},{"code_sha256_prefix":"faac50d91b2a1582","entry":"LeViT","repo":"ttt496/vit-pytorch","repo_kind":"listed","path":"vit_pytorch/levit.py","file_url":"https://github.com/ttt496/vit-pytorch/blob/HEAD/vit_pytorch/levit.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":"faac50d91b2a1582"}},{"code_sha256_prefix":"37406361a9c395c4","entry":"Residual","repo":"gatech-eic/vitcod","repo_kind":"listed","path":"Algorithm/levit/levit.py","file_url":"https://github.com/gatech-eic/vitcod/blob/HEAD/Algorithm/levit/levit.py","link_basis":"first_harvest_node","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":"37406361a9c395c4"}},{"code_sha256_prefix":"1c076834c8e03a75","entry":"Transformer","repo":"ttt496/vit-pytorch","repo_kind":"listed","path":"vit_pytorch/levit.py","file_url":"https://github.com/ttt496/vit-pytorch/blob/HEAD/vit_pytorch/levit.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":"1c076834c8e03a75"}},{"code_sha256_prefix":"2166b093d2de8c9d","entry":"print_pattern_ratio","repo":"gatech-eic/vitcod","repo_kind":"listed","path":"Algorithm/levit/levit.py","file_url":"https://github.com/gatech-eic/vitcod/blob/HEAD/Algorithm/levit/levit.py","link_basis":"first_harvest_node","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":"2166b093d2de8c9d"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}