DeepChem 是开源深度学习药物发现框架,用 Dataset / Featurizer / Model / Splitter 四件套覆盖分子 ML 全流程。
安装与部署
pip install deepchem;深度学习模型需额外装 PyTorch 或 TensorFlow,建议在 Colab 跑。
典型用法
- 一行加载 MoleculeNet 标准数据集
- 把分子特征化成指纹/图/描述符
- 训练随机森林到图卷积等多种模型
- 用 Scaffold Splitter 做诚实评估
上手提示
第一遍只求跑通「加载→特征→训练→评估」整条链,建立手感;模型细节后补。注意默认随机划分常虚高,换骨架划分。
延伸资源
- 教程见 004;论文见 134;示例见 180。