You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

54 lines
1.3 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

EMCAD 项目文档
=================
.. toctree::
:maxdepth: 2
:caption: 目录:
usage/getting_started
usage/training
usage/configuration
api/modules
概述
----
EMCADEfficient Multi-Scale Context Adaptive Distillation是一个用于医学图像分割的高效深度学习模型。
主要特性
--------
- **多尺度特征提取**: 使用 MSCBMulti-Scale Context Block模块捕获不同尺度的上下文信息
- **轻量级设计**: 通过知识蒸馏和高效卷积操作减少模型参数量
- **多种监督策略**: 支持 mutation、deep_supervision 和 last_layer 三种监督模式
- **灵活的配置文件**: 使用 YAML 格式进行统一的参数管理
安装
----
.. code-block:: bash
pip install -r requirements.txt
pip install -e .
快速开始
--------
.. code-block:: python
from src.core.networks import EMCADNet
from src.utils.config import Config
config = Config.from_yaml("configs/default.yaml")
model = EMCADNet(
num_classes=config.model.num_classes,
encoder=config.model.encoder,
)
引用
----
如果您在研究中使用了 EMCAD请引用我们的工作。
.. [1] Author, "EMCAD: Efficient Multi-Scale Context Adaptive Distillation for Medical Image Segmentation", 2024.