Midea-AIRC/ECHO_Base_block4

Model

0

stars

7

commits

1

linked in READMEs

May 14, 2026

updated

chest-xray
conversational
custom_code
discrete-diffusion
echo
image-text-to-text
medical
radiology
report-generation
safetensors
vision-language
Browse cluster: Medical Vision-Language Models

README

ECHO

Hugging Face: ECHO   Website: ECHO   Technical Report: arXiv

ECHO_Base_block4

ECHO_Base_block4 is the RAD (Response-Asymmetric Diffusion) stage teacher model with a block length of 4. It performs multi-step block diffusion decoding and serves as the teacher for Direct Conditional Distillation (DCD) to produce the distilled ECHO_block4 student.

ECHO (Efficient Chest X-ray Report Generation with One-step Block Diffusion) is a discrete diffusion vision–language model for automated chest X-ray report generation. It converts a pretrained autoregressive model into a one-step-per-block decoder via RAD adaptation and DCD.

Model Details

PropertyValue
StageRAD (teacher)
Block Length4
DecodingMulti-step block diffusion
ArchitectureEchoForConditionalGeneration (based on Qwen2.5-VL)
Hidden Size3584
LanguagesEnglish, Chinese
LicenseMidea NC

Usage

git clone https://github.com/midea-ai/ECHO.git
cd ECHO
pip install transformers==4.55.4
# Multi-step inference with ECHO_Base_block4
python inference/generate_vl_block.py \
  --model_dir Midea-AIRC/ECHO_Base_block4 \
  --image_path /path/to/chest_xray.jpg \
  --prompt_text "Review this chest X-ray and write a report. Use this format: Findings: {}, Impression: {}." \
  --remasking_strategy "low_confidence_dynamic" \
  --block_length 4 \
  --denoising_steps 4

For Chinese prompts:

python inference/generate_vl_block.py \
  --model_dir Midea-AIRC/ECHO_Base_block4 \
  --image_path /path/to/chest_xray.jpg \
  --prompt_text "这是一组胸部X光图像,请生成一份医学报告,包括所见和结论。以以下格式返回报告:所见:{} 结论:{}。" \
  --remasking_strategy "low_confidence_dynamic" \
  --block_length 4 \
  --denoising_steps 4

Model Zoo

ModelStageDescriptionLink
ECHO_Base_block4RADMulti-step block diffusion (block length 4), teacher for distillationECHO_Base_block4
ECHO_Base_block8RADMulti-step block diffusion (block length 8), teacher for distillationECHO_Base_block8
ECHO_block4DCDSingle-step distilled student (block length 4)ECHO_block4
ECHO_block8DCDSingle-step distilled student (block length 8)ECHO_block8

License

This model is released under the Midea Model License Agreement - Non-Commercial Use Version. Use for research, study, and personal non-commercial purposes only. Commercial use is strictly prohibited.

Citation

@misc{chen2026echoefficientchestxray,
      title={ECHO: Efficient Chest X-ray Report Generation with One-step Block Diffusion}, 
      author={Lifeng Chen and Tianqi You and Hao Liu and Zhimin Bao and Jile Jiao and Xiao Han and Zhicai Ou and Tao Sun and Xiaofeng Mou and Xiaojie Jin and Yi Xu},
      year={2026},
      eprint={2604.09450},
      archivePrefix={arXiv},
      primaryClass={cs.LG},
      url={https://arxiv.org/abs/2604.09450}, 
}

Contact

Contributors

Constant8868

7 commits

Midea-AIRC/ECHO_Base_block4

Model

0

stars

7

commits

1

linked in READMEs

May 14, 2026

updated

chest-xray
conversational
custom_code
discrete-diffusion
echo
image-text-to-text
medical
radiology
report-generation
safetensors
vision-language
Browse cluster: Medical Vision-Language Models

README

ECHO

Hugging Face: ECHO   Website: ECHO   Technical Report: arXiv

ECHO_Base_block4

ECHO_Base_block4 is the RAD (Response-Asymmetric Diffusion) stage teacher model with a block length of 4. It performs multi-step block diffusion decoding and serves as the teacher for Direct Conditional Distillation (DCD) to produce the distilled ECHO_block4 student.

ECHO (Efficient Chest X-ray Report Generation with One-step Block Diffusion) is a discrete diffusion vision–language model for automated chest X-ray report generation. It converts a pretrained autoregressive model into a one-step-per-block decoder via RAD adaptation and DCD.

Model Details

PropertyValue
StageRAD (teacher)
Block Length4
DecodingMulti-step block diffusion
ArchitectureEchoForConditionalGeneration (based on Qwen2.5-VL)
Hidden Size3584
LanguagesEnglish, Chinese
LicenseMidea NC

Usage

git clone https://github.com/midea-ai/ECHO.git
cd ECHO
pip install transformers==4.55.4
# Multi-step inference with ECHO_Base_block4
python inference/generate_vl_block.py \
  --model_dir Midea-AIRC/ECHO_Base_block4 \
  --image_path /path/to/chest_xray.jpg \
  --prompt_text "Review this chest X-ray and write a report. Use this format: Findings: {}, Impression: {}." \
  --remasking_strategy "low_confidence_dynamic" \
  --block_length 4 \
  --denoising_steps 4

For Chinese prompts:

python inference/generate_vl_block.py \
  --model_dir Midea-AIRC/ECHO_Base_block4 \
  --image_path /path/to/chest_xray.jpg \
  --prompt_text "这是一组胸部X光图像,请生成一份医学报告,包括所见和结论。以以下格式返回报告:所见:{} 结论:{}。" \
  --remasking_strategy "low_confidence_dynamic" \
  --block_length 4 \
  --denoising_steps 4

Model Zoo

ModelStageDescriptionLink
ECHO_Base_block4RADMulti-step block diffusion (block length 4), teacher for distillationECHO_Base_block4
ECHO_Base_block8RADMulti-step block diffusion (block length 8), teacher for distillationECHO_Base_block8
ECHO_block4DCDSingle-step distilled student (block length 4)ECHO_block4
ECHO_block8DCDSingle-step distilled student (block length 8)ECHO_block8

License

This model is released under the Midea Model License Agreement - Non-Commercial Use Version. Use for research, study, and personal non-commercial purposes only. Commercial use is strictly prohibited.

Citation

@misc{chen2026echoefficientchestxray,
      title={ECHO: Efficient Chest X-ray Report Generation with One-step Block Diffusion}, 
      author={Lifeng Chen and Tianqi You and Hao Liu and Zhimin Bao and Jile Jiao and Xiao Han and Zhicai Ou and Tao Sun and Xiaofeng Mou and Xiaojie Jin and Yi Xu},
      year={2026},
      eprint={2604.09450},
      archivePrefix={arXiv},
      primaryClass={cs.LG},
      url={https://arxiv.org/abs/2604.09450}, 
}

Contact

Contributors

Constant8868

7 commits