SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2206.02425 · 2022

mmFormer: Multimodal Medical Transformer for Incomplete Multimodal Learning of Brain Tumor Segmentation

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 17 functions out of this paper's own repositories and ran 13 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
yaozhang93/mmformer canonical 13 of 17
FunctionStatusWhere it lives
crop Ran yaozhang93/mmformer/mmformer/preprocess.py
code served (permissive licence) · get_code("fb26dcccfaf8fbc6")
dice_loss Ran yaozhang93/mmformer/mmformer/utils/criterions.py
code served (permissive licence) · get_code("38db2c032df3a024")
get_params Ran yaozhang93/mmformer/mmformer/utils/lr_scheduler.py
code served (permissive licence) · get_code("d51dae9ac1ba0359")
get_temperature Ran yaozhang93/mmformer/mmformer/utils/lr_scheduler.py
code served (permissive licence) · get_code("2675ee5f110411e2")
normalization Ran yaozhang93/mmformer/mmformer/layers.py
code served (permissive licence) · get_code("376f134d99d8ed75")
normalize Ran yaozhang93/mmformer/mmformer/preprocess.py
code served (permissive licence) · get_code("8ee9fb4494c15e91")
parse Ran yaozhang93/mmformer/mmformer/utils/parser.py
code served (permissive licence) · get_code("8d95807841fa86b8")
softmax_loss Ran yaozhang93/mmformer/mmformer/utils/criterions.py
code served (permissive licence) · get_code("2c61eefd5b210b68")
softmax_output_dice_class4 Ran yaozhang93/mmformer/mmformer/predict.py
code served (permissive licence) · get_code("8383a6e515ab6db5")
softmax_output_dice_class5 Ran yaozhang93/mmformer/mmformer/predict.py
code served (permissive licence) · get_code("4eb48bd860232e60")
softmax_weighted_loss Ran yaozhang93/mmformer/mmformer/utils/criterions.py
code served (permissive licence) · get_code("3a9b5bc021c9bc18")
str2bool Ran yaozhang93/mmformer/mmformer/utils/str2bool.py
code served (permissive licence) · get_code("85878f80ff4c36c4")
sup_128 Ran yaozhang93/mmformer/mmformer/preprocess.py
code served (permissive licence) · get_code("3153dadb37e140a0")
Js_div Not yet run yaozhang93/mmformer/mmformer/utils/lr_scheduler.py
code served (permissive licence) · get_code("c3f09a933debc8e4")
generate_snapshot Not yet run yaozhang93/mmformer/mmformer/utils/generate.py
code served (permissive licence) · get_code("c765d38192a487f3")
load Not yet run yaozhang93/mmformer/mmformer/utils/parser.py
code served (permissive licence) · get_code("c6d51b5a28f37da9")
test_softmax Not yet run yaozhang93/mmformer/mmformer/predict.py
code served (permissive licence) · get_code("ab7b9d7dda87dca9")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

Accurate brain tumor segmentation from Magnetic Resonance Imaging (MRI) is desirable to joint learning of multimodal images. However, in clinical practice, it is not always possible to acquire a complete set of MRIs, and the problem of missing modalities causes severe performance degradation in existing multimodal segmentation methods. In this work, we present the first attempt to exploit the Transformer for multimodal brain tumor segmentation that is robust to any combinatorial subset of available modalities. Concretely, we propose a novel multimodal Medical Transformer (mmFormer) for incomplete multimodal learning with three main components: the hybrid modality-specific encoders that bridge a convolutional encoder and an intra-modal Transformer for both local and global context modeling within each modality; an inter-modal Transformer to build and align the long-range correlations across modalities for modality-invariant features with global semantics corresponding to tumor region; a decoder that performs a progressive up-sampling and fusion with the modality-invariant features to generate robust segmentation. Besides, auxiliary regularizers are introduced in both encoder and decoder to further enhance the model's robustness to incomplete modalities. We conduct extensive experiments on the public BraTS $2018$ dataset for brain tumor segmentation. The results demonstrate that the proposed mmFormer outperforms the state-of-the-art methods for incomplete multimodal brain tumor segmentation on almost all subsets of incomplete modalities, especially by an average 19.07% improvement of Dice on tumor segmentation with only one available modality. The code is available at https://github.com/YaoZhang93/mmFormer.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2206.02425")
get_code_for_paper("2206.02425")
have("2206.02425")

Connect an agent — have() is free.