Skip to content

Latest commit

 

History

History
28 lines (25 loc) · 2.45 KB

README.md

File metadata and controls

28 lines (25 loc) · 2.45 KB

Galileo图模型例子列表

模型 框架 框架
LINE Tensorflow简单用法(keras和estimator)
Tensorflow高级用法(keras)
PyTorch
Node2vec Tensorflow简单用法(keras和estimator)
Tensorflow使用hdfs文件(keras和estimator)
Tensorflow使用一个ps训练(estimator)
Tensorflow使用多个ps训练(estimator)
PyTorch简单用法
PyTorch原生训练
PyTorch高级用法
有监督GraphSAGE Tensorflow(keras) PyTorch
无监督GraphSAGE Tensorflow(keras)
Tensorflow(estimator)
Tensorflow sparse模型(estimator)
Tensorflow自定义predict(estimator)
PyTorch
PyTorch sparse模型
PyTorch使用hdfs文件
GCN Tensorflow(estimator) -
GATNE直推式 Tensorflow(estimator) -
GATNE归纳式 Tensorflow(estimator)
Tensorflow支持多种特征(estimator)
-
HeteSAGE自研模型 Tensorflow(estimator) -
HAN Tensorflow(estimator) -

备注:

  1. 简单用法是指使用Galileo提供的Layer实现模型,高级用法是指自定义模型实现。
  2. Tensorflow后端下所有模型都支持keras和estimator训练,只是有的模型只提供了部分实现,另外如果使用ps的话只能使用estimator训练了。
  3. Unify统一框架,使用参数选择使用Tensorflow或PyTorch,目前某些API还不太完善,只提供了LINE模型的示例,最好是使用各自框架的例子。

运行例子

  1. 在docker中启动zookeeper
bash start_zk.sh
  1. 运行例子
python3 <例子路径> <可选参数>