{"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/cmunext-an-efficient-medical-image","title":"CMUNeXt: An Efficient Medical Image Segmentation Network based on Large Kernel and Skip Fusion","arxiv_id":"2308.01239","date":"2023-08-02","proceeding":null,"authors":["Fenghe Tang","Jianrui Ding","Lingtao Wang","Chunping Ning","S. Kevin Zhou"],"abstract":"The U-shaped architecture has emerged as a crucial paradigm in the design of medical image segmentation networks. However, due to the inherent local limitations of convolution, a fully convolutional segmentation network with U-shaped architecture struggles to effectively extract global context information, which is vital for the precise localization of lesions. While hybrid architectures combining CNNs and Transformers can address these issues, their application in real medical scenarios is limited due to the computational resource constraints imposed by the environment and edge devices. In addition, the convolutional inductive bias in lightweight networks adeptly fits the scarce medical data, which is lacking in the Transformer based network. In order to extract global context information while taking advantage of the inductive bias, we propose CMUNeXt, an efficient fully convolutional lightweight medical image segmentation network, which enables fast and accurate auxiliary diagnosis in real scene scenarios. CMUNeXt leverages large kernel and inverted bottleneck design to thoroughly mix distant spatial and location information, efficiently extracting global context information. We also introduce the Skip-Fusion block, designed to enable smooth skip-connections and ensure ample feature fusion. Experimental results on multiple medical image datasets demonstrate that CMUNeXt outperforms existing heavyweight and lightweight medical image segmentation networks in terms of segmentation performance, while offering a faster inference speed, lighter weights, and a reduced computational cost. The code is available at https://github.com/FengheTan9/CMUNeXt.","url_abs":"https://arxiv.org/abs/2308.01239v2","url_pdf":"https://arxiv.org/pdf/2308.01239v2.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":"cmunext-an-efficient-medical-image","repo_url":"https://github.com/fenghetan9/cmunext","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"cmunext-an-efficient-medical-image","repo_url":"https://github.com/FengheTan9/Medical-Image-Segmentation-Benchmarks","is_official":1,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":"image-segmentation","task_name":"Image Segmentation"},{"task_slug":"inductive-bias","task_name":"Inductive Bias"},{"task_slug":"medical-image-segmentation","task_name":"Medical Image Segmentation"},{"task_slug":"segmentation","task_name":"Segmentation"},{"task_slug":"semantic-segmentation","task_name":"Semantic Segmentation"}],"methods":[{"method_slug":"absolute-position-encodings","method_name":"Absolute Position Encodings"},{"method_slug":"adam","method_name":"Adam"},{"method_slug":"attention","method_name":"Attention"},{"method_slug":"bpe","method_name":"BPE"},{"method_slug":"dense-connections","method_name":"Dense Connections"},{"method_slug":"dropout","method_name":"Dropout"},{"method_slug":"label-smoothing","method_name":"Label Smoothing"},{"method_slug":"layer-normalization","method_name":"Layer Normalization"},{"method_slug":"linear-layer","method_name":"Linear Layer"},{"method_slug":"multi-head-attention","method_name":"Multi-Head Attention"},{"method_slug":"position-wise-feed-forward-layer","method_name":"Position-Wise Feed-Forward Layer"},{"method_slug":"residual-connection","method_name":"Residual Connection"},{"method_slug":"softmax","method_name":"Softmax"},{"method_slug":"transformer","method_name":"Transformer"}],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2308.01239","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2308.01239"}},"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/FengheTan9/Medical-Image-Segmentation-Benchmarks","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/fenghetan9/cmunext","reach":null}],"summary":{"ran_fixture":6},"by_repo_kind":{"official":{"samples":6,"ran":6,"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":"bb0ec52db8c08f8b","entry":"cmunext","repo":"FengheTan9/Medical-Image-Segmentation-Benchmarks","repo_kind":"official","path":"src/network/conv_based/CMUNeXt.py","file_url":"https://github.com/FengheTan9/Medical-Image-Segmentation-Benchmarks/blob/HEAD/src/network/conv_based/CMUNeXt.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"bb0ec52db8c08f8b"}},{"code_sha256_prefix":"bf04d5cb1c5ac265","entry":"cmunext","repo":"fenghetan9/cmunext","repo_kind":"official","path":"network/CMUNeXt.py","file_url":"https://github.com/fenghetan9/cmunext/blob/HEAD/network/CMUNeXt.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"bf04d5cb1c5ac265"}},{"code_sha256_prefix":"d3357bba5ec10caa","entry":"cmunext_l","repo":"FengheTan9/Medical-Image-Segmentation-Benchmarks","repo_kind":"official","path":"src/network/conv_based/CMUNeXt.py","file_url":"https://github.com/FengheTan9/Medical-Image-Segmentation-Benchmarks/blob/HEAD/src/network/conv_based/CMUNeXt.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"d3357bba5ec10caa"}},{"code_sha256_prefix":"3eb64626017a438d","entry":"cmunext_l","repo":"fenghetan9/cmunext","repo_kind":"official","path":"network/CMUNeXt.py","file_url":"https://github.com/fenghetan9/cmunext/blob/HEAD/network/CMUNeXt.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"3eb64626017a438d"}},{"code_sha256_prefix":"7a2fe13df6fab09e","entry":"cmunext_s","repo":"FengheTan9/Medical-Image-Segmentation-Benchmarks","repo_kind":"official","path":"src/network/conv_based/CMUNeXt.py","file_url":"https://github.com/FengheTan9/Medical-Image-Segmentation-Benchmarks/blob/HEAD/src/network/conv_based/CMUNeXt.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"7a2fe13df6fab09e"}},{"code_sha256_prefix":"49a9d4657a5e4202","entry":"cmunext_s","repo":"fenghetan9/cmunext","repo_kind":"official","path":"network/CMUNeXt.py","file_url":"https://github.com/fenghetan9/cmunext/blob/HEAD/network/CMUNeXt.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"49a9d4657a5e4202"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}