ultrasound segmentation semi-supervised medical-imaging

kekezack fefc50342a fix(lib_mamba): 修复CSM Triton函数中的CUDA设备检查逻辑 1 lună în urmă
.vscode fbbbfe53c8 feat(data): 添加数据集图片资源 1 lună în urmă
configs b4c618db1a refactor(xnet): 移除历史guide模式和解码器引导路径 1 lună în urmă
data fbbbfe53c8 feat(data): 添加数据集图片资源 1 lună în urmă
docs fefc50342a fix(lib_mamba): 修复CSM Triton函数中的CUDA设备检查逻辑 1 lună în urmă
lib fefc50342a fix(lib_mamba): 修复CSM Triton函数中的CUDA设备检查逻辑 1 lună în urmă
outputs fefc50342a fix(lib_mamba): 修复CSM Triton函数中的CUDA设备检查逻辑 1 lună în urmă
ref fbbbfe53c8 feat(data): 添加数据集图片资源 1 lună în urmă
results fbbbfe53c8 feat(data): 添加数据集图片资源 1 lună în urmă
scripts b4c618db1a refactor(xnet): 移除历史guide模式和解码器引导路径 1 lună în urmă
tests fefc50342a fix(lib_mamba): 修复CSM Triton函数中的CUDA设备检查逻辑 1 lună în urmă
tmp 62f194c279 docs(AGENTS): 添加仓库指南文档并更新路径引用为环境变量形式 1 lună în urmă
tools 62f194c279 docs(AGENTS): 添加仓库指南文档并更新路径引用为环境变量形式 1 lună în urmă
weights fbbbfe53c8 feat(data): 添加数据集图片资源 1 lună în urmă
.codex fbbbfe53c8 feat(data): 添加数据集图片资源 1 lună în urmă
AGENTS.md 62f194c279 docs(AGENTS): 添加仓库指南文档并更新路径引用为环境变量形式 1 lună în urmă
LICENSE 83bc5ae2a8 feat: finalize supervised-only branch contents 2 luni în urmă
README.md d94a43644f feat(layers): 将2D卷积归一化从BatchNorm切换到GroupNorm 1 lună în urmă
requirements.txt 5f33d6e8b4 feat(data): 添加数据处理模块和配置频率细化参数 1 lună în urmă
tmp.gitignore fbbbfe53c8 feat(data): 添加数据集图片资源 1 lună în urmă

README.md

X_SSL_Net

当前仓库的 active 主线是 2D 超声图像全监督分割,核心模型为 XNet2d

当前实现应理解为:

CNN-Wavelet-VMamba encoder + plain U-Net skip decoder + segmentation head

其中:

  1. encoder 使用 XTEB2d,融合 local、wavelet 和 VMamba-style SS2D 三个分支。
  2. decoder 已不再使用历史版本中的 diagonal guide / X-shaped guide path,而是普通 U-Net 同尺度 skip 融合。
  3. 2D 卷积主路径默认使用 GroupNorm,以适配大小 batch 都可能出现的分割训练场景。
  4. decoder 可选启用 frequency refine
  5. 训练主链通过 tools/run_optimized_supervised.shpython tools/train.py --config ... 启动。

建议先阅读以下文档:

  1. docs/README.md
  2. docs/method/XNet_method.md
  3. docs/training/当前项目详解与纯文本架构流程图.md