[![Build Status](https://travis-ci.org/NREL/nfp.svg?branch=master)](https://travis-ci.org/NREL/nfp)
[![PyPI version](https://badge.fury.io/py/nfp.svg)](https://badge.fury.io/py/nfp)
# Neural fingerprint (nfp)
Keras layers for end-to-end learning on molecular structure. Based on Keras, Tensorflow, and RDKit. Source code used in
the study [Message-passing neural networks for high-throughput polymer screening](https://arxiv.org/abs/1807.10363)
## Related Work
1. [Convolutional Networks on Graphs for Learning Molecular Fingerprints](https://arxiv.org/abs/1509.09292)
2. [Neural Message Passing for Quantum Chemistry](https://arxiv.org/pdf/1704.01212.pdf)
3. [Relational inductive biases, deep learning, and graph networks](https://arxiv.org/abs/1806.01261)
4. [Neural Message Passing with Edge Updates for Predicting Properties of Molecules and Materials](https://arxiv.org/abs/1806.03146)
## (Main) Requirements
- [rdkit](http://www.rdkit.org/docs/Install.html)
- tensorflow
## Getting started
This library extends Keras with additional layers for handling molecular structures (i.e., graph-based inputs). There a
strong familiarity with Keras is recommended.
An overview of how to build a model is shown in `examples/solubility_test_graph_output.ipynb`. Models can optionally
include 3D molecular geometry; a simple example of a network using 3D geometry is found
in `examples/model_3d_coordinates.ipynb`.
The current state-of-the-art architecture on QM9 (published in [4]) is included in `examples/schnet_edgeupdate.py`. This
script requires qm9 preprocessing to be run before the model is evaluated with `examples/preprocess_qm9.py`.
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
资源分类:Python库 所属语言:Python 资源全名:nfp-0.3.4.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
资源详情
资源评论
资源推荐
收起资源包目录
nfp-0.3.4.tar.gz (26个子文件)
nfp-0.3.4
MANIFEST.in 46B
PKG-INFO 2KB
nfp
models
losses.py 1KB
__init__.py 22B
preprocessing
tokenizer.py 1KB
crystal_preprocessor.py 4KB
features.py 2KB
tfrecord.py 1KB
__init__.py 0B
mol_preprocessor.py 5KB
preprocessor.py 5KB
__init__.py 511B
layers
graph_layers.py 6KB
__init__.py 85B
layers.py 7KB
_version.py 497B
nfp.egg-info
PKG-INFO 2KB
requires.txt 61B
SOURCES.txt 578B
top_level.txt 4B
dependency_links.txt 1B
LICENSE 2KB
setup.cfg 212B
setup.py 2KB
README.md 2KB
versioneer.py 69KB
共 26 条
- 1
挣扎的蓝藻
- 粉丝: 14w+
- 资源: 15万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论3