{"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/perceiver-general-perception-with-iterative","title":"Perceiver: General Perception with Iterative Attention","arxiv_id":"2103.03206","date":"2021-03-04","proceeding":null,"authors":["Andrew Jaegle","Felix Gimeno","Andrew Brock","Andrew Zisserman","Oriol Vinyals","Joao Carreira"],"abstract":"Biological systems perceive the world by simultaneously processing high-dimensional inputs from modalities as diverse as vision, audition, touch, proprioception, etc. The perception models used in deep learning on the other hand are designed for individual modalities, often relying on domain-specific assumptions such as the local grid structures exploited by virtually all existing vision models. These priors introduce helpful inductive biases, but also lock models to individual modalities. In this paper we introduce the Perceiver - a model that builds upon Transformers and hence makes few architectural assumptions about the relationship between its inputs, but that also scales to hundreds of thousands of inputs, like ConvNets. The model leverages an asymmetric attention mechanism to iteratively distill inputs into a tight latent bottleneck, allowing it to scale to handle very large inputs. We show that this architecture is competitive with or outperforms strong, specialized models on classification tasks across various modalities: images, point clouds, audio, video, and video+audio. The Perceiver obtains performance comparable to ResNet-50 and ViT on ImageNet without 2D convolutions by directly attending to 50,000 pixels. It is also competitive in all modalities in AudioSet.","url_abs":"https://arxiv.org/abs/2103.03206v2","url_pdf":"https://arxiv.org/pdf/2103.03206v2.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":"perceiver-general-perception-with-iterative","repo_url":"https://github.com/deepmind/deepmind-research/tree/master/perceiver","is_official":1,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"jax","reach":null},{"paper_slug":"perceiver-general-perception-with-iterative","repo_url":"https://github.com/Rishit-dagli/Perceiver","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":null},{"paper_slug":"perceiver-general-perception-with-iterative","repo_url":"https://github.com/Xianchao-Wu/perceiver-pytorch","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"perceiver-general-perception-with-iterative","repo_url":"https://github.com/clementpoiret/Perceiver_MNIST","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"perceiver-general-perception-with-iterative","repo_url":"https://github.com/fac2003/perceiver-multi-modality-pytorch","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"perceiver-general-perception-with-iterative","repo_url":"https://github.com/kietngt00/hmdb51-recognition","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"perceiver-general-perception-with-iterative","repo_url":"https://github.com/krasserm/perceiver-io","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"perceiver-general-perception-with-iterative","repo_url":"https://github.com/lucidrains/perceiver-pytorch","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"perceiver-general-perception-with-iterative","repo_url":"https://github.com/sooheon/perceiver-jax","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"jax","reach":null},{"paper_slug":"perceiver-general-perception-with-iterative","repo_url":"https://github.com/louislva/deepmind-perceiver","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"pytorch","reach":null},{"paper_slug":"perceiver-general-perception-with-iterative","repo_url":"https://github.com/towhee-io/towhee","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"pytorch","reach":null},{"paper_slug":"perceiver-general-perception-with-iterative","repo_url":"https://github.com/yangyucheng000/University/tree/main/model-1/perceiver","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"mindspore","reach":null}],"tasks":[{"task_slug":"3d-point-cloud-classification","task_name":"3D Point Cloud Classification"},{"task_slug":"audio-classification","task_name":"Audio Classification"},{"task_slug":"image-classification","task_name":"Image Classification"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[{"leaderboard":"/sota/3d-point-cloud-classification-on-modelnet40","task":"3D Point Cloud Classification","dataset":"ModelNet40","model":"Perceiver","rank_in_archive_order":111,"of":111,"metrics":{"Mean Accuracy":"14.3"},"uses_additional_data":false},{"leaderboard":"/sota/audio-classification-on-audioset","task":"Audio Classification","dataset":"AudioSet","model":"Perceiver","rank_in_archive_order":39,"of":51,"metrics":{"Test mAP":"0.449"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-imagenet","task":"Image Classification","dataset":"ImageNet","model":"Perceiver (FF)","rank_in_archive_order":858,"of":1060,"metrics":{"GFLOPs":"707.2","Number of params":"44.9M","Top 1 Accuracy":"78%"},"uses_additional_data":false},{"leaderboard":"/sota/image-classification-on-imagenet","task":"Image Classification","dataset":"ImageNet","model":"Perceiver","rank_in_archive_order":913,"of":1060,"metrics":{"Top 1 Accuracy":"76.4%"},"uses_additional_data":false}],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2103.03206","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2103.03206"}},"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/Rishit-dagli/Perceiver","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/Xianchao-Wu/perceiver-pytorch","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/sooheon/perceiver-jax","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/clementpoiret/Perceiver_MNIST","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/lucidrains/perceiver-pytorch","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/yangyucheng000/University/tree/main/model-1/perceiver","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/fac2003/perceiver-multi-modality-pytorch","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/deepmind/deepmind-research/tree/master/perceiver","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/kietngt00/hmdb51-recognition","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/krasserm/perceiver-io","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/towhee-io/towhee","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/louislva/deepmind-perceiver","reach":null}],"summary":{"ran_violates":2,"ran":28,"ran_draft_wrong":9,"ran_fixture":2,"unverified":14},"by_repo_kind":{"official":{"samples":1,"ran":0,"repositories":1},"listed":{"samples":49,"ran":36,"repositories":9},"community":{"samples":4,"ran":4,"repositories":1}},"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":11,"samples":[{"code_sha256_prefix":"7c49b92babb27a7d","entry":"default","repo":null,"repo_kind":null,"path":null,"file_url":null,"link_basis":"identical_code_first_harvested_elsewhere","language":"python","status":"ran_violates","verification_level":2,"contract_check":"VIOLATES","metamorphic_tier":"well_formed","behaviour_fingerprint":false,"licence":null,"inline_ok":false,"mcp_get_code":{"code_sha256":"7c49b92babb27a7d"}},{"code_sha256_prefix":"2b6160b81f7900b0","entry":"Attention","repo":"Rishit-dagli/Perceiver","repo_kind":"listed","path":"perceiver/perceiver.py","file_url":"https://github.com/Rishit-dagli/Perceiver/blob/HEAD/perceiver/perceiver.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":"2b6160b81f7900b0"}},{"code_sha256_prefix":"1f325569b6d0c2df","entry":"Attention","repo":"lucidrains/perceiver-pytorch","repo_kind":"listed","path":"perceiver_pytorch/perceiver_pytorch.py","file_url":"https://github.com/lucidrains/perceiver-pytorch/blob/HEAD/perceiver_pytorch/perceiver_pytorch.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":"1f325569b6d0c2df"}},{"code_sha256_prefix":"407c9004f3d03831","entry":"Attention","repo":"kietngt00/hmdb51-recognition","repo_kind":"listed","path":"model/attention.py","file_url":"https://github.com/kietngt00/hmdb51-recognition/blob/HEAD/model/attention.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":"407c9004f3d03831"}},{"code_sha256_prefix":"9a7903b6b454a21a","entry":"Attention","repo":"sooheon/perceiver-jax","repo_kind":"listed","path":"perceiver_jax/perceiver_jax.py","file_url":"https://github.com/sooheon/perceiver-jax/blob/HEAD/perceiver_jax/perceiver_jax.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":"9a7903b6b454a21a"}},{"code_sha256_prefix":"b908a940626ba009","entry":"Attention","repo":"fac2003/perceiver-multi-modality-pytorch","repo_kind":"listed","path":"perceiver_pytorch/perceiver_pytorch.py","file_url":"https://github.com/fac2003/perceiver-multi-modality-pytorch/blob/HEAD/perceiver_pytorch/perceiver_pytorch.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":"b908a940626ba009"}},{"code_sha256_prefix":"dab3a202eec902f5","entry":"Attention","repo":"Xianchao-Wu/perceiver-pytorch","repo_kind":"listed","path":"perceiver_pytorch/perceiver_pytorch.py","file_url":"https://github.com/Xianchao-Wu/perceiver-pytorch/blob/HEAD/perceiver_pytorch/perceiver_pytorch.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":"dab3a202eec902f5"}},{"code_sha256_prefix":"122a2bb1f3342e5c","entry":"CrossAttention","repo":"kietngt00/hmdb51-recognition","repo_kind":"listed","path":"model/attention.py","file_url":"https://github.com/kietngt00/hmdb51-recognition/blob/HEAD/model/attention.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":"122a2bb1f3342e5c"}},{"code_sha256_prefix":"ce5db0a13e19e003","entry":"CrossAttention","repo":"towhee-io/towhee","repo_kind":"listed","path":"towhee/models/perceiver/cross_attention.py","file_url":"https://github.com/towhee-io/towhee/blob/HEAD/towhee/models/perceiver/cross_attention.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"invariant","behaviour_fingerprint":true,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"ce5db0a13e19e003"}},{"code_sha256_prefix":"ef7ed09adef36f64","entry":"FeedForward","repo":"Rishit-dagli/Perceiver","repo_kind":"listed","path":"perceiver/perceiver.py","file_url":"https://github.com/Rishit-dagli/Perceiver/blob/HEAD/perceiver/perceiver.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":"ef7ed09adef36f64"}},{"code_sha256_prefix":"d7a83e087ca450f4","entry":"FeedForward","repo":"clementpoiret/Perceiver_MNIST","repo_kind":"listed","path":"utils/perceiver.py","file_url":"https://github.com/clementpoiret/Perceiver_MNIST/blob/HEAD/utils/perceiver.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"d7a83e087ca450f4"}},{"code_sha256_prefix":"9cc277014f5865d5","entry":"FeedForward","repo":"lucidrains/perceiver-pytorch","repo_kind":"listed","path":"perceiver_pytorch/perceiver_pytorch.py","file_url":"https://github.com/lucidrains/perceiver-pytorch/blob/HEAD/perceiver_pytorch/perceiver_pytorch.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":"9cc277014f5865d5"}},{"code_sha256_prefix":"b04a1cb2350af23e","entry":"FeedForward","repo":"kietngt00/hmdb51-recognition","repo_kind":"listed","path":"model/attention.py","file_url":"https://github.com/kietngt00/hmdb51-recognition/blob/HEAD/model/attention.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":"b04a1cb2350af23e"}},{"code_sha256_prefix":"829093ff624cc3ea","entry":"FeedForward","repo":"sooheon/perceiver-jax","repo_kind":"listed","path":"perceiver_jax/perceiver_jax.py","file_url":"https://github.com/sooheon/perceiver-jax/blob/HEAD/perceiver_jax/perceiver_jax.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":"829093ff624cc3ea"}},{"code_sha256_prefix":"7bcff3ae8d60e20e","entry":"GEGLU","repo":"Rishit-dagli/Perceiver","repo_kind":"listed","path":"perceiver/perceiver.py","file_url":"https://github.com/Rishit-dagli/Perceiver/blob/HEAD/perceiver/perceiver.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":"7bcff3ae8d60e20e"}},{"code_sha256_prefix":"7852fe36c3e3b1f9","entry":"GEGLU","repo":"clementpoiret/Perceiver_MNIST","repo_kind":"listed","path":"utils/perceiver.py","file_url":"https://github.com/clementpoiret/Perceiver_MNIST/blob/HEAD/utils/perceiver.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"invariant","behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"7852fe36c3e3b1f9"}},{"code_sha256_prefix":"7dda3cde0f4a0d98","entry":"GEGLU","repo":"lucidrains/perceiver-pytorch","repo_kind":"listed","path":"perceiver_pytorch/perceiver_pytorch.py","file_url":"https://github.com/lucidrains/perceiver-pytorch/blob/HEAD/perceiver_pytorch/perceiver_pytorch.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":"7dda3cde0f4a0d98"}},{"code_sha256_prefix":"055997cbf4c57dd0","entry":"MultiHeadAttention","repo":"towhee-io/towhee","repo_kind":"listed","path":"towhee/models/perceiver/cross_attention.py","file_url":"https://github.com/towhee-io/towhee/blob/HEAD/towhee/models/perceiver/cross_attention.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"invariant","behaviour_fingerprint":true,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"055997cbf4c57dd0"}},{"code_sha256_prefix":"765c0c81701efcfc","entry":"Perceiver","repo":"louislva/deepmind-perceiver","repo_kind":"listed","path":"perceiver/perceiver.py","file_url":"https://github.com/louislva/deepmind-perceiver/blob/HEAD/perceiver/perceiver.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":"765c0c81701efcfc"}},{"code_sha256_prefix":"49b3ac32977e5194","entry":"Perceiver","repo":"Rishit-dagli/Perceiver","repo_kind":"listed","path":"perceiver/perceiver.py","file_url":"https://github.com/Rishit-dagli/Perceiver/blob/HEAD/perceiver/perceiver.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":"49b3ac32977e5194"}},{"code_sha256_prefix":"5a2b853142bcff22","entry":"Perceiver","repo":"lucidrains/perceiver-pytorch","repo_kind":"listed","path":"perceiver_pytorch/perceiver_pytorch.py","file_url":"https://github.com/lucidrains/perceiver-pytorch/blob/HEAD/perceiver_pytorch/perceiver_pytorch.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":"5a2b853142bcff22"}},{"code_sha256_prefix":"ac1c3509b3aee38c","entry":"Perceiver","repo":"fac2003/perceiver-multi-modality-pytorch","repo_kind":"listed","path":"perceiver_pytorch/perceiver_pytorch.py","file_url":"https://github.com/fac2003/perceiver-multi-modality-pytorch/blob/HEAD/perceiver_pytorch/perceiver_pytorch.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":"ac1c3509b3aee38c"}},{"code_sha256_prefix":"28861a4c4ddbb06a","entry":"PerceiverAttentionBlock","repo":"louislva/deepmind-perceiver","repo_kind":"listed","path":"perceiver/perceiver.py","file_url":"https://github.com/louislva/deepmind-perceiver/blob/HEAD/perceiver/perceiver.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":"28861a4c4ddbb06a"}},{"code_sha256_prefix":"28e6bb621fe7b050","entry":"PerceiverBlock","repo":"louislva/deepmind-perceiver","repo_kind":"listed","path":"perceiver/perceiver.py","file_url":"https://github.com/louislva/deepmind-perceiver/blob/HEAD/perceiver/perceiver.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":"28e6bb621fe7b050"}},{"code_sha256_prefix":"69c8bf0af95ad719","entry":"PerceiverBlockRepeater","repo":"louislva/deepmind-perceiver","repo_kind":"listed","path":"perceiver/perceiver.py","file_url":"https://github.com/louislva/deepmind-perceiver/blob/HEAD/perceiver/perceiver.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"69c8bf0af95ad719"}},{"code_sha256_prefix":"05438d49f4565e5e","entry":"PreNorm","repo":"Rishit-dagli/Perceiver","repo_kind":"listed","path":"perceiver/perceiver.py","file_url":"https://github.com/Rishit-dagli/Perceiver/blob/HEAD/perceiver/perceiver.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":"05438d49f4565e5e"}},{"code_sha256_prefix":"3c2027fdf007f1d3","entry":"PreNorm","repo":"lucidrains/perceiver-pytorch","repo_kind":"listed","path":"perceiver_pytorch/perceiver_pytorch.py","file_url":"https://github.com/lucidrains/perceiver-pytorch/blob/HEAD/perceiver_pytorch/perceiver_pytorch.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":"3c2027fdf007f1d3"}},{"code_sha256_prefix":"9a15eee5a72a53ec","entry":"PreNorm","repo":"kietngt00/hmdb51-recognition","repo_kind":"listed","path":"model/attention.py","file_url":"https://github.com/kietngt00/hmdb51-recognition/blob/HEAD/model/attention.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":"9a15eee5a72a53ec"}},{"code_sha256_prefix":"6f367de5d5a82e44","entry":"PreNorm","repo":"fac2003/perceiver-multi-modality-pytorch","repo_kind":"listed","path":"perceiver_pytorch/perceiver_pytorch.py","file_url":"https://github.com/fac2003/perceiver-multi-modality-pytorch/blob/HEAD/perceiver_pytorch/perceiver_pytorch.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":"6f367de5d5a82e44"}},{"code_sha256_prefix":"f449e2a5647debf4","entry":"cache_fn","repo":"fac2003/perceiver-multi-modality-pytorch","repo_kind":"listed","path":"perceiver_pytorch/perceiver_pytorch.py","file_url":"https://github.com/fac2003/perceiver-multi-modality-pytorch/blob/HEAD/perceiver_pytorch/perceiver_pytorch.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":"f449e2a5647debf4"}},{"code_sha256_prefix":"d1297a0c047d6cb7","entry":"fill_diagonal","repo":"google-research/perceiver-ar","repo_kind":"community","path":"perceiver_ar/perceiver_ar_model.py","file_url":"https://github.com/google-research/perceiver-ar/blob/HEAD/perceiver_ar/perceiver_ar_model.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":"invariant","behaviour_fingerprint":true,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"d1297a0c047d6cb7"}},{"code_sha256_prefix":"7764f517d3e13e73","entry":"fourier_encode","repo":"lucidrains/perceiver-pytorch","repo_kind":"listed","path":"perceiver_pytorch/perceiver_pytorch.py","file_url":"https://github.com/lucidrains/perceiver-pytorch/blob/HEAD/perceiver_pytorch/perceiver_pytorch.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"7764f517d3e13e73"}},{"code_sha256_prefix":"a72f0467d5ab04ca","entry":"fourier_encode","repo":"kietngt00/hmdb51-recognition","repo_kind":"listed","path":"model/attention.py","file_url":"https://github.com/kietngt00/hmdb51-recognition/blob/HEAD/model/attention.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":"a72f0467d5ab04ca"}},{"code_sha256_prefix":"8d50746971d74b4a","entry":"fourier_encode","repo":"sooheon/perceiver-jax","repo_kind":"listed","path":"perceiver_jax/perceiver_jax.py","file_url":"https://github.com/sooheon/perceiver-jax/blob/HEAD/perceiver_jax/perceiver_jax.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"8d50746971d74b4a"}},{"code_sha256_prefix":"2db56d1fa509f735","entry":"fourier_encode","repo":"fac2003/perceiver-multi-modality-pytorch","repo_kind":"listed","path":"perceiver_pytorch/perceiver_pytorch.py","file_url":"https://github.com/fac2003/perceiver-multi-modality-pytorch/blob/HEAD/perceiver_pytorch/perceiver_pytorch.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":"2db56d1fa509f735"}},{"code_sha256_prefix":"088d7be4e21dbe4f","entry":"fourier_features","repo":"louislva/deepmind-perceiver","repo_kind":"listed","path":"perceiver/perceiver.py","file_url":"https://github.com/louislva/deepmind-perceiver/blob/HEAD/perceiver/perceiver.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":"well_formed","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"088d7be4e21dbe4f"}},{"code_sha256_prefix":"3fa4cf728bbb0dff","entry":"get_sequence_length","repo":"google-research/perceiver-ar","repo_kind":"community","path":"perceiver_ar/perceiver_ar_model.py","file_url":"https://github.com/google-research/perceiver-ar/blob/HEAD/perceiver_ar/perceiver_ar_model.py","link_basis":"first_harvest_node","language":"python","status":"ran_violates","verification_level":1,"contract_check":"VIOLATES","metamorphic_tier":"invariant","behaviour_fingerprint":true,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"3fa4cf728bbb0dff"}},{"code_sha256_prefix":"3ce096de610c4729","entry":"get_sweep","repo":"google-research/perceiver-ar","repo_kind":"community","path":"perceiver_ar/experiment.py","file_url":"https://github.com/google-research/perceiver-ar/blob/HEAD/perceiver_ar/experiment.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":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"3ce096de610c4729"}},{"code_sha256_prefix":"f1ef7aeee4ed2d74","entry":"l1norm","repo":"lucidrains/perceiver-pytorch","repo_kind":"listed","path":"perceiver_pytorch/perceiver_pytorch.py","file_url":"https://github.com/lucidrains/perceiver-pytorch/blob/HEAD/perceiver_pytorch/perceiver_pytorch.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"DEP_MISSING","metamorphic_tier":"invariant","behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"f1ef7aeee4ed2d74"}},{"code_sha256_prefix":"52649c5bdcbe1d0a","entry":"l1norm","repo":"lucidrains/perceiver-pytorch","repo_kind":"listed","path":"perceiver_pytorch/perceiver_pytorch.py","file_url":"https://github.com/lucidrains/perceiver-pytorch/blob/HEAD/perceiver_pytorch/perceiver_pytorch.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":"invariant","behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"52649c5bdcbe1d0a"}},{"code_sha256_prefix":"1357068f980451b5","entry":"truncate_sequence","repo":"google-research/perceiver-ar","repo_kind":"community","path":"perceiver_ar/perceiver_ar_model.py","file_url":"https://github.com/google-research/perceiver-ar/blob/HEAD/perceiver_ar/perceiver_ar_model.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":"invariant","behaviour_fingerprint":true,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"1357068f980451b5"}},{"code_sha256_prefix":"c78772b126a7d1bf","entry":"Attention","repo":"clementpoiret/Perceiver_MNIST","repo_kind":"listed","path":"utils/perceiver.py","file_url":"https://github.com/clementpoiret/Perceiver_MNIST/blob/HEAD/utils/perceiver.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":"c78772b126a7d1bf"}},{"code_sha256_prefix":"17bf6227f2dcfc36","entry":"Perceiver","repo":"clementpoiret/Perceiver_MNIST","repo_kind":"listed","path":"utils/perceiver.py","file_url":"https://github.com/clementpoiret/Perceiver_MNIST/blob/HEAD/utils/perceiver.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":"17bf6227f2dcfc36"}},{"code_sha256_prefix":"814bc971d852a52e","entry":"Perceiver","repo":"sooheon/perceiver-jax","repo_kind":"listed","path":"perceiver_jax/perceiver_jax.py","file_url":"https://github.com/sooheon/perceiver-jax/blob/HEAD/perceiver_jax/perceiver_jax.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":"814bc971d852a52e"}},{"code_sha256_prefix":"d5ad02791f6342b3","entry":"Perceiver","repo":"Xianchao-Wu/perceiver-pytorch","repo_kind":"listed","path":"perceiver_pytorch/perceiver_pytorch.py","file_url":"https://github.com/Xianchao-Wu/perceiver-pytorch/blob/HEAD/perceiver_pytorch/perceiver_pytorch.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":"d5ad02791f6342b3"}},{"code_sha256_prefix":"5f128411733f3d4d","entry":"Perceiver","repo":"deepmind/deepmind-research","repo_kind":"official","path":"perceiver/perceiver.py","file_url":"https://github.com/deepmind/deepmind-research/blob/HEAD/perceiver/perceiver.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":"5f128411733f3d4d"}},{"code_sha256_prefix":"5a52aee4bb4c2cf2","entry":"PreNorm","repo":"clementpoiret/Perceiver_MNIST","repo_kind":"listed","path":"utils/perceiver.py","file_url":"https://github.com/clementpoiret/Perceiver_MNIST/blob/HEAD/utils/perceiver.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":"5a52aee4bb4c2cf2"}},{"code_sha256_prefix":"41eca8c534139e86","entry":"ReZero","repo":"sooheon/perceiver-jax","repo_kind":"listed","path":"perceiver_jax/perceiver_jax.py","file_url":"https://github.com/sooheon/perceiver-jax/blob/HEAD/perceiver_jax/perceiver_jax.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":"41eca8c534139e86"}},{"code_sha256_prefix":"b88fa1918b8c2d8e","entry":"cache_fn","repo":"Xianchao-Wu/perceiver-pytorch","repo_kind":"listed","path":"perceiver_pytorch/perceiver_pytorch.py","file_url":"https://github.com/Xianchao-Wu/perceiver-pytorch/blob/HEAD/perceiver_pytorch/perceiver_pytorch.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"b88fa1918b8c2d8e"}},{"code_sha256_prefix":"e56401f8aa027f99","entry":"cache_fn","repo":"lucidrains/perceiver-pytorch","repo_kind":"listed","path":"perceiver_pytorch/perceiver_pytorch.py","file_url":"https://github.com/lucidrains/perceiver-pytorch/blob/HEAD/perceiver_pytorch/perceiver_pytorch.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":"e56401f8aa027f99"}},{"code_sha256_prefix":"2192232b9e8a1557","entry":"default","repo":"lucidrains/perceiver-pytorch","repo_kind":"listed","path":"perceiver_pytorch/perceiver_pytorch.py","file_url":"https://github.com/lucidrains/perceiver-pytorch/blob/HEAD/perceiver_pytorch/perceiver_pytorch.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"2192232b9e8a1557"}},{"code_sha256_prefix":"9573db9d1cb8488b","entry":"default","repo":"Xianchao-Wu/perceiver-pytorch","repo_kind":"listed","path":"perceiver_pytorch/perceiver_pytorch.py","file_url":"https://github.com/Xianchao-Wu/perceiver-pytorch/blob/HEAD/perceiver_pytorch/perceiver_pytorch.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":"HONOURS","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"9573db9d1cb8488b"}},{"code_sha256_prefix":"eb158ba777c1217c","entry":"exists","repo":"lucidrains/perceiver-pytorch","repo_kind":"listed","path":"perceiver_pytorch/perceiver_pytorch.py","file_url":"https://github.com/lucidrains/perceiver-pytorch/blob/HEAD/perceiver_pytorch/perceiver_pytorch.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"eb158ba777c1217c"}},{"code_sha256_prefix":"3f47658c584c3676","entry":"exists","repo":"Xianchao-Wu/perceiver-pytorch","repo_kind":"listed","path":"perceiver_pytorch/perceiver_pytorch.py","file_url":"https://github.com/Xianchao-Wu/perceiver-pytorch/blob/HEAD/perceiver_pytorch/perceiver_pytorch.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":"VIOLATES","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"3f47658c584c3676"}},{"code_sha256_prefix":"81535522703627e2","entry":"fourier_encode","repo":"Rishit-dagli/Perceiver","repo_kind":"listed","path":"perceiver/perceiver.py","file_url":"https://github.com/Rishit-dagli/Perceiver/blob/HEAD/perceiver/perceiver.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":"81535522703627e2"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}