{"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/squeezeformer-an-efficient-transformer-for","title":"Squeezeformer: An Efficient Transformer for Automatic Speech Recognition","arxiv_id":"2206.00888","date":"2022-06-02","proceeding":null,"authors":["Sehoon Kim","Amir Gholami","Albert Shaw","Nicholas Lee","Karttikeya Mangalam","Jitendra Malik","Michael W. Mahoney","Kurt Keutzer"],"abstract":"The recently proposed Conformer model has become the de facto backbone model for various downstream speech tasks based on its hybrid attention-convolution architecture that captures both local and global features. However, through a series of systematic studies, we find that the Conformer architecture's design choices are not optimal. After re-examining the design choices for both the macro and micro-architecture of Conformer, we propose Squeezeformer which consistently outperforms the state-of-the-art ASR models under the same training schemes. In particular, for the macro-architecture, Squeezeformer incorporates (i) the Temporal U-Net structure which reduces the cost of the multi-head attention modules on long sequences, and (ii) a simpler block structure of multi-head attention or convolution modules followed up by feed-forward module instead of the Macaron structure proposed in Conformer. Furthermore, for the micro-architecture, Squeezeformer (i) simplifies the activations in the convolutional block, (ii) removes redundant Layer Normalization operations, and (iii) incorporates an efficient depthwise down-sampling layer to efficiently sub-sample the input signal. Squeezeformer achieves state-of-the-art results of 7.5%, 6.5%, and 6.0% word-error-rate (WER) on LibriSpeech test-other without external language models, which are 3.1%, 1.4%, and 0.6% better than Conformer-CTC with the same number of FLOPs. Our code is open-sourced and available online.","url_abs":"https://arxiv.org/abs/2206.00888v2","url_pdf":"https://arxiv.org/pdf/2206.00888v2.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":"squeezeformer-an-efficient-transformer-for","repo_url":"https://github.com/kssteven418/squeezeformer","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"tf","reach":null},{"paper_slug":"squeezeformer-an-efficient-transformer-for","repo_url":"https://github.com/msalhab96/SpeeQ","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"squeezeformer-an-efficient-transformer-for","repo_url":"https://github.com/upskyy/Squeezeformer","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"squeezeformer-an-efficient-transformer-for","repo_url":"https://github.com/NVIDIA/NeMo/tree/main/examples/asr/conf/squeezeformer","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":"automatic-speech-recognition-2","task_name":"Automatic Speech Recognition"},{"task_slug":"automatic-speech-recognition","task_name":"Automatic Speech Recognition (ASR)"},{"task_slug":"speech-recognition","task_name":"Speech Recognition"}],"methods":[{"method_slug":"concatenated-skip-connection","method_name":"Concatenated Skip Connection"},{"method_slug":"convolution","method_name":"Convolution"},{"method_slug":"layer-normalization","method_name":"Layer Normalization"},{"method_slug":"linear-layer","method_name":"Linear Layer"},{"method_slug":"max-pooling","method_name":"Max Pooling"},{"method_slug":"relu","method_name":"ReLU"},{"method_slug":"softmax","method_name":"Softmax"},{"method_slug":"u-net","method_name":"U-Net"}],"datasets_introduced":[],"methods_introduced":[],"results":[{"leaderboard":"/sota/speech-recognition-on-librispeech-test-clean","task":"Speech Recognition","dataset":"LibriSpeech test-clean","model":"Squeezeformer (L)","rank_in_archive_order":38,"of":64,"metrics":{"Word Error Rate (WER)":"2.47"},"uses_additional_data":false},{"leaderboard":"/sota/speech-recognition-on-librispeech-test-other","task":"Speech Recognition","dataset":"LibriSpeech test-other","model":"Squeezeformer (L)","rank_in_archive_order":38,"of":53,"metrics":{"Word Error Rate (WER)":"5.97"},"uses_additional_data":false}],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2206.00888","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2206.00888"}},"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/upskyy/Squeezeformer","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/NVIDIA/NeMo/tree/main/examples/asr/conf/squeezeformer","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/kssteven418/squeezeformer","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/msalhab96/SpeeQ","reach":null}],"summary":{"ran":26,"ran_honours":2,"ran_draft_wrong":3,"unverified":18},"by_repo_kind":{"official":{"samples":15,"ran":5,"repositories":1},"listed":{"samples":34,"ran":26,"repositories":2}},"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":"17b0a7a2343ae12d","entry":"AddAndNorm","repo":"msalhab96/SpeeQ","repo_kind":"listed","path":"speeq/models/encoders.py","file_url":"https://github.com/msalhab96/SpeeQ/blob/HEAD/speeq/models/encoders.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":"17b0a7a2343ae12d"}},{"code_sha256_prefix":"ac9fc9672ce1f61d","entry":"ConformerConvModule","repo":"msalhab96/SpeeQ","repo_kind":"listed","path":"speeq/models/encoders.py","file_url":"https://github.com/msalhab96/SpeeQ/blob/HEAD/speeq/models/encoders.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":"ac9fc9672ce1f61d"}},{"code_sha256_prefix":"e8be6862875569ea","entry":"ConformerFeedForward","repo":"msalhab96/SpeeQ","repo_kind":"listed","path":"speeq/models/encoders.py","file_url":"https://github.com/msalhab96/SpeeQ/blob/HEAD/speeq/models/encoders.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":"e8be6862875569ea"}},{"code_sha256_prefix":"4a641fcb9f0a3313","entry":"Conv1DLayers","repo":"msalhab96/SpeeQ","repo_kind":"listed","path":"speeq/models/encoders.py","file_url":"https://github.com/msalhab96/SpeeQ/blob/HEAD/speeq/models/encoders.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":"4a641fcb9f0a3313"}},{"code_sha256_prefix":"a6e14d81239e64ad","entry":"ConvModule","repo":"upskyy/Squeezeformer","repo_kind":"listed","path":"squeezeformer/model.py","file_url":"https://github.com/upskyy/Squeezeformer/blob/HEAD/squeezeformer/model.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":"a6e14d81239e64ad"}},{"code_sha256_prefix":"f8183fb916aefe76","entry":"DepthwiseConv1d","repo":"upskyy/Squeezeformer","repo_kind":"listed","path":"squeezeformer/model.py","file_url":"https://github.com/upskyy/Squeezeformer/blob/HEAD/squeezeformer/model.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":"f8183fb916aefe76"}},{"code_sha256_prefix":"86a8c140aa415e79","entry":"DepthwiseConv2d","repo":"upskyy/Squeezeformer","repo_kind":"listed","path":"squeezeformer/model.py","file_url":"https://github.com/upskyy/Squeezeformer/blob/HEAD/squeezeformer/model.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":"86a8c140aa415e79"}},{"code_sha256_prefix":"98a41dcbe0265925","entry":"DepthwiseConv2dSubsampling","repo":"upskyy/Squeezeformer","repo_kind":"listed","path":"squeezeformer/model.py","file_url":"https://github.com/upskyy/Squeezeformer/blob/HEAD/squeezeformer/model.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":"98a41dcbe0265925"}},{"code_sha256_prefix":"29208c0089f89df9","entry":"FFModule","repo":"kssteven418/squeezeformer","repo_kind":"official","path":"src/models/conformer_encoder.py","file_url":"https://github.com/kssteven418/squeezeformer/blob/HEAD/src/models/conformer_encoder.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"29208c0089f89df9"}},{"code_sha256_prefix":"425b3f6eba4ae90e","entry":"FeedForwardModule","repo":"upskyy/Squeezeformer","repo_kind":"listed","path":"squeezeformer/model.py","file_url":"https://github.com/upskyy/Squeezeformer/blob/HEAD/squeezeformer/model.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":"425b3f6eba4ae90e"}},{"code_sha256_prefix":"46a7b3e64f094c31","entry":"GLU","repo":"upskyy/Squeezeformer","repo_kind":"listed","path":"squeezeformer/model.py","file_url":"https://github.com/upskyy/Squeezeformer/blob/HEAD/squeezeformer/model.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":"46a7b3e64f094c31"}},{"code_sha256_prefix":"35285e7d41e8ab62","entry":"GLU","repo":"kssteven418/squeezeformer","repo_kind":"official","path":"src/models/conformer_encoder.py","file_url":"https://github.com/kssteven418/squeezeformer/blob/HEAD/src/models/conformer_encoder.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":"35285e7d41e8ab62"}},{"code_sha256_prefix":"4d0d22b07f8f313e","entry":"IdentityLayer","repo":"kssteven418/squeezeformer","repo_kind":"official","path":"src/models/conformer_encoder.py","file_url":"https://github.com/kssteven418/squeezeformer/blob/HEAD/src/models/conformer_encoder.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":"4d0d22b07f8f313e"}},{"code_sha256_prefix":"e3dbd3a46a9bf6f7","entry":"MultiHeadAtt","repo":"msalhab96/SpeeQ","repo_kind":"listed","path":"speeq/models/encoders.py","file_url":"https://github.com/msalhab96/SpeeQ/blob/HEAD/speeq/models/encoders.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":"e3dbd3a46a9bf6f7"}},{"code_sha256_prefix":"8acc35cd7fb4aa6f","entry":"PointwiseConv1d","repo":"upskyy/Squeezeformer","repo_kind":"listed","path":"squeezeformer/model.py","file_url":"https://github.com/upskyy/Squeezeformer/blob/HEAD/squeezeformer/model.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":"8acc35cd7fb4aa6f"}},{"code_sha256_prefix":"8008c17ae543b9f8","entry":"PositionalEncoding","repo":"kssteven418/squeezeformer","repo_kind":"official","path":"src/models/conformer_encoder.py","file_url":"https://github.com/kssteven418/squeezeformer/blob/HEAD/src/models/conformer_encoder.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":"8008c17ae543b9f8"}},{"code_sha256_prefix":"f528d6540416bf8b","entry":"RelPositionalEncoding","repo":"upskyy/Squeezeformer","repo_kind":"listed","path":"squeezeformer/model.py","file_url":"https://github.com/upskyy/Squeezeformer/blob/HEAD/squeezeformer/model.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":"f528d6540416bf8b"}},{"code_sha256_prefix":"0d0315fcda610792","entry":"RelativeMultiHeadAttention","repo":"upskyy/Squeezeformer","repo_kind":"listed","path":"squeezeformer/model.py","file_url":"https://github.com/upskyy/Squeezeformer/blob/HEAD/squeezeformer/model.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":"0d0315fcda610792"}},{"code_sha256_prefix":"aabca50483e3eae8","entry":"ResidualConnectionModule","repo":"upskyy/Squeezeformer","repo_kind":"listed","path":"squeezeformer/model.py","file_url":"https://github.com/upskyy/Squeezeformer/blob/HEAD/squeezeformer/model.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":"aabca50483e3eae8"}},{"code_sha256_prefix":"8c469852dc208010","entry":"Scaling1d","repo":"msalhab96/SpeeQ","repo_kind":"listed","path":"speeq/models/encoders.py","file_url":"https://github.com/msalhab96/SpeeQ/blob/HEAD/speeq/models/encoders.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":"8c469852dc208010"}},{"code_sha256_prefix":"4dea36bac3f898c4","entry":"SqueezeformerConvModule","repo":"msalhab96/SpeeQ","repo_kind":"listed","path":"speeq/models/encoders.py","file_url":"https://github.com/msalhab96/SpeeQ/blob/HEAD/speeq/models/encoders.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":"4dea36bac3f898c4"}},{"code_sha256_prefix":"e2853e88fa2a4612","entry":"SqueezeformerFeedForward","repo":"msalhab96/SpeeQ","repo_kind":"listed","path":"speeq/models/encoders.py","file_url":"https://github.com/msalhab96/SpeeQ/blob/HEAD/speeq/models/encoders.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":"e2853e88fa2a4612"}},{"code_sha256_prefix":"1cb732add54f1736","entry":"Swish","repo":"upskyy/Squeezeformer","repo_kind":"listed","path":"squeezeformer/model.py","file_url":"https://github.com/upskyy/Squeezeformer/blob/HEAD/squeezeformer/model.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":"1cb732add54f1736"}},{"code_sha256_prefix":"ab409607eeb094c4","entry":"TimeReductionLayer","repo":"upskyy/Squeezeformer","repo_kind":"listed","path":"squeezeformer/model.py","file_url":"https://github.com/upskyy/Squeezeformer/blob/HEAD/squeezeformer/model.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":"ab409607eeb094c4"}},{"code_sha256_prefix":"de0041a83f28b21f","entry":"Transpose","repo":"upskyy/Squeezeformer","repo_kind":"listed","path":"squeezeformer/model.py","file_url":"https://github.com/upskyy/Squeezeformer/blob/HEAD/squeezeformer/model.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":"de0041a83f28b21f"}},{"code_sha256_prefix":"cfc657760fd4bb85","entry":"add_pos_enc","repo":"msalhab96/SpeeQ","repo_kind":"listed","path":"speeq/models/encoders.py","file_url":"https://github.com/msalhab96/SpeeQ/blob/HEAD/speeq/models/encoders.py","link_basis":"first_harvest_node","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":"cfc657760fd4bb85"}},{"code_sha256_prefix":"860c95bcb91d9a54","entry":"calc_data_len","repo":"msalhab96/SpeeQ","repo_kind":"listed","path":"speeq/models/encoders.py","file_url":"https://github.com/msalhab96/SpeeQ/blob/HEAD/speeq/models/encoders.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":"860c95bcb91d9a54"}},{"code_sha256_prefix":"c9d2ed75de0f8e2e","entry":"get_mask_from_lens","repo":"msalhab96/SpeeQ","repo_kind":"listed","path":"speeq/models/encoders.py","file_url":"https://github.com/msalhab96/SpeeQ/blob/HEAD/speeq/models/encoders.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":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"c9d2ed75de0f8e2e"}},{"code_sha256_prefix":"686e499ae419b99c","entry":"get_positional_encoding","repo":"msalhab96/SpeeQ","repo_kind":"listed","path":"speeq/models/encoders.py","file_url":"https://github.com/msalhab96/SpeeQ/blob/HEAD/speeq/models/encoders.py","link_basis":"first_harvest_node","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":"686e499ae419b99c"}},{"code_sha256_prefix":"fe25270cda3bacd8","entry":"recover_resolution","repo":"upskyy/Squeezeformer","repo_kind":"listed","path":"squeezeformer/model.py","file_url":"https://github.com/upskyy/Squeezeformer/blob/HEAD/squeezeformer/model.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":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"fe25270cda3bacd8"}},{"code_sha256_prefix":"f1f0e7aba532e2f6","entry":"shape_list","repo":"kssteven418/squeezeformer","repo_kind":"official","path":"src/models/conformer_encoder.py","file_url":"https://github.com/kssteven418/squeezeformer/blob/HEAD/src/models/conformer_encoder.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":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"f1f0e7aba532e2f6"}},{"code_sha256_prefix":"c6798a57b40a97c6","entry":"ConformerBlock","repo":"kssteven418/squeezeformer","repo_kind":"official","path":"src/models/conformer_encoder.py","file_url":"https://github.com/kssteven418/squeezeformer/blob/HEAD/src/models/conformer_encoder.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":"c6798a57b40a97c6"}},{"code_sha256_prefix":"f8af5a4e29b98e92","entry":"ConformerEncoder","repo":"kssteven418/squeezeformer","repo_kind":"official","path":"src/models/conformer_encoder.py","file_url":"https://github.com/kssteven418/squeezeformer/blob/HEAD/src/models/conformer_encoder.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":"f8af5a4e29b98e92"}},{"code_sha256_prefix":"77f464c34cf1fc3a","entry":"ConformerPreNet","repo":"msalhab96/SpeeQ","repo_kind":"listed","path":"speeq/models/encoders.py","file_url":"https://github.com/msalhab96/SpeeQ/blob/HEAD/speeq/models/encoders.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":"77f464c34cf1fc3a"}},{"code_sha256_prefix":"0c18f86c9e0954b7","entry":"Conv2dSubsampling","repo":"kssteven418/squeezeformer","repo_kind":"official","path":"src/models/conformer_encoder.py","file_url":"https://github.com/kssteven418/squeezeformer/blob/HEAD/src/models/conformer_encoder.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":"0c18f86c9e0954b7"}},{"code_sha256_prefix":"664e0546c35af991","entry":"ConvFFModule","repo":"kssteven418/squeezeformer","repo_kind":"official","path":"src/models/conformer_encoder.py","file_url":"https://github.com/kssteven418/squeezeformer/blob/HEAD/src/models/conformer_encoder.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":"664e0546c35af991"}},{"code_sha256_prefix":"c6e0c0f0739513ec","entry":"ConvModule","repo":"kssteven418/squeezeformer","repo_kind":"official","path":"src/models/conformer_encoder.py","file_url":"https://github.com/kssteven418/squeezeformer/blob/HEAD/src/models/conformer_encoder.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":"c6e0c0f0739513ec"}},{"code_sha256_prefix":"3065ed179d177d1a","entry":"MHSAFFModule","repo":"kssteven418/squeezeformer","repo_kind":"official","path":"src/models/conformer_encoder.py","file_url":"https://github.com/kssteven418/squeezeformer/blob/HEAD/src/models/conformer_encoder.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":"3065ed179d177d1a"}},{"code_sha256_prefix":"556aca63592449fd","entry":"MHSAModule","repo":"kssteven418/squeezeformer","repo_kind":"official","path":"src/models/conformer_encoder.py","file_url":"https://github.com/kssteven418/squeezeformer/blob/HEAD/src/models/conformer_encoder.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":"556aca63592449fd"}},{"code_sha256_prefix":"7d7f63e024f22b4b","entry":"MultiHeadAttention","repo":"kssteven418/squeezeformer","repo_kind":"official","path":"src/models/conformer_encoder.py","file_url":"https://github.com/kssteven418/squeezeformer/blob/HEAD/src/models/conformer_encoder.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":"7d7f63e024f22b4b"}},{"code_sha256_prefix":"85cd1ee826586a47","entry":"MultiHeadedSelfAttentionModule","repo":"upskyy/Squeezeformer","repo_kind":"listed","path":"squeezeformer/model.py","file_url":"https://github.com/upskyy/Squeezeformer/blob/HEAD/squeezeformer/model.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":"85cd1ee826586a47"}},{"code_sha256_prefix":"9350e6b3773fb284","entry":"RelPositionMultiHeadAttention","repo":"kssteven418/squeezeformer","repo_kind":"official","path":"src/models/conformer_encoder.py","file_url":"https://github.com/kssteven418/squeezeformer/blob/HEAD/src/models/conformer_encoder.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":"9350e6b3773fb284"}},{"code_sha256_prefix":"4da7516805a0404e","entry":"Squeezeformer","repo":"upskyy/Squeezeformer","repo_kind":"listed","path":"squeezeformer/model.py","file_url":"https://github.com/upskyy/Squeezeformer/blob/HEAD/squeezeformer/model.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":"4da7516805a0404e"}},{"code_sha256_prefix":"96410b26ea1bc10d","entry":"SqueezeformerBlock","repo":"upskyy/Squeezeformer","repo_kind":"listed","path":"squeezeformer/model.py","file_url":"https://github.com/upskyy/Squeezeformer/blob/HEAD/squeezeformer/model.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":"96410b26ea1bc10d"}},{"code_sha256_prefix":"136716ec91fc7e49","entry":"SqueezeformerBlock","repo":"msalhab96/SpeeQ","repo_kind":"listed","path":"speeq/models/encoders.py","file_url":"https://github.com/msalhab96/SpeeQ/blob/HEAD/speeq/models/encoders.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":"136716ec91fc7e49"}},{"code_sha256_prefix":"b2b5c7140fffa95d","entry":"SqueezeformerEncoder","repo":"upskyy/Squeezeformer","repo_kind":"listed","path":"squeezeformer/model.py","file_url":"https://github.com/upskyy/Squeezeformer/blob/HEAD/squeezeformer/model.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":"b2b5c7140fffa95d"}},{"code_sha256_prefix":"74f45b8eb78d354f","entry":"SqueezeformerEncoder","repo":"msalhab96/SpeeQ","repo_kind":"listed","path":"speeq/models/encoders.py","file_url":"https://github.com/msalhab96/SpeeQ/blob/HEAD/speeq/models/encoders.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":"74f45b8eb78d354f"}},{"code_sha256_prefix":"23a9c915a6989d9a","entry":"SqueezeformerRelativeMHSA","repo":"msalhab96/SpeeQ","repo_kind":"listed","path":"speeq/models/encoders.py","file_url":"https://github.com/msalhab96/SpeeQ/blob/HEAD/speeq/models/encoders.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":"23a9c915a6989d9a"}},{"code_sha256_prefix":"480648d1fbf231db","entry":"TimeReductionLayer","repo":"kssteven418/squeezeformer","repo_kind":"official","path":"src/models/conformer_encoder.py","file_url":"https://github.com/kssteven418/squeezeformer/blob/HEAD/src/models/conformer_encoder.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":"480648d1fbf231db"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}