栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【模型复现】逆合成预测/文本分类模型——MeGAN 快速复现

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【模型复现】逆合成预测/文本分类模型——MeGAN 快速复现

MeGAN

快速复现教程

01 镜像详情

镜像简介:

模型论文2021年5月发表在JCIM上的关于逆合成路线规划一篇文章,标题为《Molecule Edit Graph Attention Network:Modeling Chemical Reactions as Sequences of Graph Edits》,本文提出了分子编辑图注意网络(MEGAN),是一个端到端编码器-解码器神经模型。由于大部分的逆合成实验都是基于数据集USPTO50k以及USPTO-full进行的实验。为了使MEGAN能够有效地探索合理的化学反应的空间,本文使用的模型在逆合成预测(预测给定化学反应产物的底物)中扩展到大型数据集(USPTO-mit),可以保持以端到端方式建模的灵活性,并在标准基准中实现较高的准确性。

应用场景:文本分类、文本匹配、文本生成

论文地址:

https://arxiv.org/pdf/2006.15426v2.pdf

02 平台环境准备

 1. 打开极链AI云平台

         https://cloud.videojj.com/?channel=cs9http:// https://cloud.videojj.com/?channel=cs9

2. 点击模型

 3. 选择 MeGAN 模型并创建实例

4. 选择对应镜像

5. 连接实例

创建完成后,点击jupyterlab连接

03 模型配置

1.进入终端

2.准备数据集

进入终端,在根目录路下,运行以下命令

cp -r datasets/uspto_50k ../../root/megan/data
# 将公开数据集复制到指定文件夹下
source env.sh
source activate
# 编辑env.sh文件使其适合配置环境
python bin/acquire.py uspto_50k 
python bin/featurize.py uspto_50k megan_16_bfs_randat
# 将数据集分割成train/val/test 并整理成复现所需的数据格式

3.模型训练

进入终端,在root/megan路径下,输入以下命令:

python bin/featurize.py uspto_50k megan_16_bfs_randat

4.模型评估

进入终端,在root/megan路径下,输入以下命令:

python bin/eval.py models/uspto_50k --beam-size 50 --show-every 100

以上就是 megan 复现的全部内容了

感兴趣的话可以进入极链AI云官网,一键体验哦~

同时平台还拥有例如yolo系列等一众经典模型等你来

简单操作即可完成复现

新用户注册并完成认证还可领取海量云币券哦~

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/879679.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号