Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
PGL
提交
5227e758
P
PGL
项目概览
PaddlePaddle
/
PGL
通知
76
Star
4
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
11
列表
看板
标记
里程碑
合并请求
1
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
PGL
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
11
Issue
11
列表
看板
标记
里程碑
合并请求
1
合并请求
1
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
5227e758
编写于
5月 27, 2020
作者:
W
wangwenjin
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update experiment result in GaAN example
上级
fc6e0397
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
10 addition
and
8 deletion
+10
-8
examples/GaAN/README.md
examples/GaAN/README.md
+8
-2
examples/GaAN/main.sh
examples/GaAN/main.sh
+1
-1
examples/GaAN/train.py
examples/GaAN/train.py
+0
-4
pgl/graph.py
pgl/graph.py
+1
-1
未找到文件。
examples/GaAN/README.md
浏览文件 @
5227e758
...
...
@@ -13,7 +13,13 @@ The ogbn-proteins dataset will be downloaded in directory ./dataset automaticall
## How to run
```
bash
python train.py
--lr
1e-2
--rc
0
--batch_size
1024
--epochs
100
```
```
or
```
bash
source
main.sh
```
### Hyperparameters
-
use_gpu: whether to use gpu or not
-
mini_data: use a small dataset to test code
...
...
@@ -32,4 +38,4 @@ python train.py --lr 1e-2 --rc 0 --batch_size 1024 --epochs 100
We train our models for 100 epochs and report the
**rocauc**
on the test dataset.
|dataset|mean|std|
|-|-|-|
|ogbn-proteins|0.7
786|0.0048
|
|ogbn-proteins|0.7
803|0.0073
|
examples/GaAN/main.sh
浏览文件 @
5227e758
python3 train.py
--epochs
100
--lr
1e-2
--rc
0
--batch_size
1024
--gpu_id
4
--exp_id
39
\ No newline at end of file
python3 train.py
--epochs
100
--lr
1e-2
--rc
0
--batch_size
1024
--gpu_id
0
--exp_id
0
\ No newline at end of file
examples/GaAN/train.py
浏览文件 @
5227e758
...
...
@@ -194,16 +194,12 @@ if __name__ == "__main__":
print
(
"Update: new {}, old {}"
.
format
(
valid_rocauc
,
best_valid
))
best_valid
=
valid_rocauc
# fluid.io.save_vars(executor=exe, dirname='./vars/'+str(args.exp_id), main_program=val_program,
# predicate=lambda x: True)
fluid
.
io
.
save_params
(
executor
=
exe
,
dirname
=
'./params/'
+
str
(
args
.
exp_id
),
main_program
=
val_program
)
print
(
"Test Stage"
.
center
(
50
,
"="
))
log_text
.
add_record
(
args
.
epochs
+
1
,
"Test Stage"
.
center
(
50
,
"="
))
# fluid.io.load_vars(executor=exe, dirname='./params/'+str(args.exp_id), main_program=val_program,
# predicate=lambda x: True)
fluid
.
io
.
load_params
(
executor
=
exe
,
dirname
=
'./params/'
+
str
(
args
.
exp_id
),
main_program
=
val_program
)
test_loss
,
test_rocauc
=
valid_epoch
(
...
...
pgl/graph.py
浏览文件 @
5227e758
...
...
@@ -593,7 +593,7 @@ class Graph(object):
edges
=
self
.
_edges
[
eid
]
else
:
edges
=
np
.
array
(
edges
,
dtype
=
"int64"
)
sub_edges
=
graph_kernel
.
map_edges
(
np
.
arange
(
len
(
edges
),
dtype
=
"int64"
),
edges
,
reindex
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录