
hyena-dna
百万级DNA序列直接建模,解锁基因组长程调控密码
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 808
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- NVIDIA GPU
- CUDA 11.7
- Python 3.8
安装与启动步骤
-
1递归克隆
基因组基础模型,含 CUDA 自定义算子子模块。
git clone --recurse-submodules https://github.com/HazyResearch/hyena-dna.git && cd hyena-dna -
2建环境
官方锁 Python 3.8 与 torch 1.13,别用新版。
conda create -n hyena-dna python=3.8 -y && conda activate hyena-dna -
3装依赖与算子
layer_norm 算子要单独编译。
pip install -r requirements.txt pip install -e . --no-build-isolation cd csrc/layer_norm && pip install . --no-build-isolation -
4跑一次训练
先用 wandb=null 关闭上报,跑一个基准实验。
python -m train wandb=null experiment=hg38/genomic_benchmark_scratch
如何确认成功
训练日志正常打印 loss,checkpoint 落到 outputs 目录。
注意事项
- 它能在单核苷酸分辨率下处理百万级上下文,显存需求随长度线性涨。
- 官方也提供 Docker 镜像,装不上环境就直接用镜像。
- 基因组任务的数据准备比训练本身更花时间。
核心亮点
- 支持100万碱基对超长序列,无需分段,保留长程依赖
- 采用Hyena算子,线性计算复杂度,比Transformer更高效
- 在长程调控预测等任务上超越现有模型,开源代码和预训练权重
不足之处
- 文档相对简略,社区生态尚在早期
- 依赖特定硬件优化,非GPU环境推理效率可能下降
适用场景
- 基因组变异致病性预测与疾病风险分析
- 基因表达调控元件(如增强子、启动子)识别
- 物种分类与宏基因组学中的长片段序列比对
替代项目
DNABERT、Enformer、Nucleotide Transformer
下一篇:ModelsGenesis
同类项目推荐
Awesome-LLM-Reasoning-with-NeSy
开源
一网打尽神经符号+大模型前沿,快速入门推理增强
✨✨Latest Advances on Neuro-Symbolic Learning in the era of Large Language Models
awesome-opensource-ai
开源
每日更新,帮你精选最值得关注的真正开源AI项目。
Curated list of the best truly open-source AI projects, models, tools, and infrastru···
VisualRWKV
开源
让 RWKV 看懂图片,多模态推理更高效
VisualRWKV is the visual-enhanced version of the RWKV language model, enabling RWKV ···
time-series-ptms
开源
一站式复现和对比时间序列预训练模型,加速研究落地
This is an official implementation code for paper "A Survey on Time-Series Pre-Train···
HermesFlow
开源
一个模型搞定看图说话和文字生图,无缝切换多模态任务
[NeurIPS 2025] HermesFlow: Seamlessly Closing the Gap in Multimodal Understanding an···
hello-claw
开源
从零搭建你的第一个AI助手,像领养龙虾一样简单有趣
哈喽!龙虾 ♀️ Adopt from scratch and build your first claw 来领养你的第一只龙虾···
reasoning-on-graphs
开源
让大模型推理有据可依,每一步都可解释
Official Implementation of ICLR 2024 paper: "Reasoning on Graphs: Faithful and Inter···
Vietnamese_LLMs
开源
用开源模型微调出能说越南语的AI助手
Dự án bao gồm: 1. Xây dựng bộ dữ Instructions Vietnamese (chất lượng, nhiề···
Bonsai-demo
开源
一键运行 Bonsai 模型示例,快速上手二次开发
Bonsai Demo