nilearn/nilearn

Machine learning for NeuroImaging in Python

Nilearn – 脑成像的机器学习

是什么 – Nilearn 是一个 Python 库,可轻松分析三维脑 MRI 体积和皮层表面数据。它封装了统计工具(一般线性模型)和 scikit-learn 机器学习工具箱,使您能够对神经影像数据执行分类、解码和连接性分析等任务。

为何重要 – 脑成像研究人员经常需要对大规模、高维度的数据集应用复杂的统计或机器学习技术。Nilearn 提供了一个高层、文档完善的 API,抽象掉了底层神经影像文件处理,同时仍可访问强大的 scikit-learn 算法。这降低了可重复、数据驱动型神经科学的门槛。

主要功能(如 README 所述)

  • 通过 scikit-learn 支持基于 GLM 的分析和多变量统计。
  • 同时处理体素(voxel)和表面(mesh)神经影像数据。
  • 包含绘图工具(matplotlib,可选 plotly/kaleido),用于可视化结果。
  • 全面的、教程风格的文档和活跃的社区(滴定时间、Discord、Mastodon、Bluesky、YouTube)。

如何开始

python -m pip install nilearn

README 指向一个 安装页面 以获取更详细的设置说明,以及一个 开发指南 供贡献者参考。

社区与支持

  • 每周三 16:00–17:00 UTC 在 Jitsi Meet 上的每周在线滴定时间。
  • 公开聊天在 Discord 上,同时在 Mastodon、Bluesky 和 YouTube 上也有存在。
  • 文档中链接了问题追踪器和贡献指南。

了解更多


所有陈述均直接取自仓库的 README;未推断任何额外功能。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目