神经网络嵌入一切
项目描述
网络嵌入一切(NEAT)
NEAT是一个灵活的流程,用于
- 解析图序列化
- 生成嵌入
- 训练分类器
- 进行预测
- 创建预测的良好格式输出和指标
快速开始
pip install neat-ml
neat run --config neat_quickstart.yaml
NEAT将图嵌入写入新的quickstart_output
目录。
要求
此流程有grape作为主要依赖项。
支持tensorflow的方法,但不是依赖项,以避免版本冲突。
如果您想使用这些方法,请在安装NEAT之前安装与您的系统和彼此兼容的tensorflow
、CUDA
和cudnn
版本。
在Linux上,这可能通过以下方式使用conda
来完成
wget https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh -O anaconda.sh
bash ./anaconda.sh -b
echo "export PATH=\$PATH:$HOME/anaconda3/bin" >> $HOME/.bashrc
conda init
conda install cudnn
conda install tensorflow
安装
pip install neat-ml
运行NEAT
neat run --config tests/resources/test.yaml # example
neat run --config [your yaml]
该流程由一个YAML文件(例如tests/resources/test.yaml
)驱动,其中包含完成流程所需的所有参数。此文件的内容和预期值由neat-ml-schema定义。
这包括机器学习的超参数,以及输出结果的文件/路径等。指定节点和边文件的路径
GraphDataConfiguration:
graph:
directed: False
node_path: path/to/nodes.tsv
edge_path: path/to/edges.tsv
如果图层数据存储在压缩文件中或远程位置(例如,在KG-Hub上),则可以在source_data
参数中指定一个或多个URL。
GraphDataConfiguration:
source_data:
files:
- path: https://kg-hub.berkeleybop.io/kg-obo/bfo/2019-08-26/bfo_kgx_tsv.tar.gz
desc: "This is BFO, your favorite basic formal ontology, now in graph form."
- path: https://someremoteurl.com/graph2.tar.gz
desc: "This is some other graph - it may be useful."
关于设计的说明图可以在这里找到。
如果您正在上传到AWS/S3,请参阅此处以配置AWS凭据:
致谢
由Deepak Unni、Justin Reese、J. Harry Caufield和Harshad Hegde开发。
项目详情
下载文件
下载适用于您的平台文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
neat_ml-0.1.0.tar.gz (19.9 kB 查看哈希值)
构建分布
neat_ml-0.1.0-py3-none-any.whl (22.4 kB 查看哈希值)
关闭
neat_ml-0.1.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 71aa45e0afe3038467565dd1aa2278c8d491f0fa5eaadd90305bd89129dfd09b |
|
MD5 | 8a3ce1a61a0fde8f2ae4454c208a6b0a |
|
BLAKE2b-256 | 8690c5da39bb522484a6e8e594c4c7292e89fc8ec737743fd17e301345a2f911 |
关闭
neat_ml-0.1.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0555f56e0f32ad7cec42414626ae791d63d1001b8ee7cf72161ac06b1960bbd8 |
|
MD5 | 816dae7268dda12130f87a0228b302c2 |
|
BLAKE2b-256 | 797e709105e958083203e5e8ac0f25eeaaae81a36b90903e88419c0fd162e009 |