Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Oneflow-Inc
oneflow
提交
c01b2c70
O
oneflow
项目概览
Oneflow-Inc
/
oneflow
上一次同步 接近 3 年
通知
13
Star
2733
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
O
oneflow
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
c01b2c70
编写于
1月 04, 2018
作者:
W
willzhang4a58
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
refine example
上级
29310feb
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
50 addition
and
29 deletion
+50
-29
examples/mnist/predict/job.prototxt
examples/mnist/predict/job.prototxt
+4
-4
examples/mnist/predict/net.prototxt
examples/mnist/predict/net.prototxt
+5
-7
examples/mnist/predict/placement.prototxt
examples/mnist/predict/placement.prototxt
+7
-5
examples/mnist/predict/resource.prototxt
examples/mnist/predict/resource.prototxt
+12
-5
examples/mnist/train/placement.prototxt
examples/mnist/train/placement.prototxt
+6
-2
examples/mnist/train/resource.prototxt
examples/mnist/train/resource.prototxt
+15
-5
scripts/run.sh
scripts/run.sh
+1
-1
未找到文件。
examples/mnist/predict/job.prototxt
浏览文件 @
c01b2c70
dlnet_filepath: "./net.prototxt"
resource_filepath: "./resource.prototxt"
placement_filepath: "./placement.prototxt"
model_load_snapshot_path: "/willzhang/snapshots/snapshot_10"
piece_size: 1000
max_data_id_length: 16
global_fs_conf {
hdfs_conf {
namenode: "hdfs://192.168.1.11:9000"
}
}
single_piece_size: 1000
data_part_num: 6
model_load_snapshot_path: "/willzhang/snapshots/snapshot_10"
max_data_id_length: 16
predict_conf {
total_data_num: 60000
}
examples/mnist/predict/net.prototxt
浏览文件 @
c01b2c70
op {
name: "feature"
data_loader_conf {
basic_
data_loader_conf {
out: "out"
data_type: kFloat
shape {
dim: 60000
dim: 1
dim: 28
dim: 28
...
...
@@ -15,11 +14,10 @@ op {
op {
name: "label"
data_loader_conf {
basic_
data_loader_conf {
out: "out"
data_type: kInt32
shape {
dim: 60000
}
data_dir: "/mnist/label/"
}
...
...
@@ -56,10 +54,10 @@ op {
}
op {
name: "
record
"
record
_conf {
name: "
print
"
print
_conf {
lbn: "label/out"
lbn: "softmax/out"
record
_path: "/willzhang/predict_result"
print
_path: "/willzhang/predict_result"
}
}
examples/mnist/predict/placement.prototxt
浏览文件 @
c01b2c70
...
...
@@ -2,12 +2,13 @@ placement_group {
op_set {
op_name: "feature"
op_name: "label"
op_name: "
record
"
op_name: "
print
"
}
parallel_conf {
policy: kDataParallel
device_name: "192.168.1.11:persistence"
device_name: "192.168.1.13:persistence"
device_name: "192.168.1.11:persistence:2"
device_name: "192.168.1.12:persistence:2"
device_name: "192.168.1.13:persistence:2"
}
}
...
...
@@ -19,7 +20,8 @@ placement_group {
}
parallel_conf {
policy: kDataParallel
device_name: "192.168.1.11:0-3"
device_name: "192.168.1.13:0-3"
device_name: "192.168.1.11:gpu:0-1"
device_name: "192.168.1.12:gpu:0-1"
device_name: "192.168.1.13:gpu:0-1"
}
}
examples/mnist/predict/resource.prototxt
浏览文件 @
c01b2c70
machine {
addr: "192.168.1.11"
port: 6
666
port: 6
789
name: "192.168.1.11"
}
machine {
addr: "192.168.1.12"
port: 6789
name: "192.168.1.12"
}
machine {
addr: "192.168.1.13"
port: 6
666
port: 6
789
name: "192.168.1.13"
}
device_num_per_machine: 4
device_type: kCPU
cpu_device_num: 20
gpu_device_num: 2
persistence_worker_num: 6
boxing_worker_num: 6
comm_net_worker_num: 4
examples/mnist/train/placement.prototxt
浏览文件 @
c01b2c70
...
...
@@ -5,7 +5,9 @@ placement_group {
}
parallel_conf {
policy: kDataParallel
device_name: "192.168.1.11:0-5"
device_name: "192.168.1.11:persistence:2"
device_name: "192.168.1.12:persistence:2"
device_name: "192.168.1.13:persistence:2"
}
}
...
...
@@ -17,6 +19,8 @@ placement_group {
}
parallel_conf {
policy: kDataParallel
device_name: "192.168.1.11:0-3"
device_name: "192.168.1.11:gpu:0-1"
device_name: "192.168.1.12:gpu:0-1"
device_name: "192.168.1.13:gpu:0-1"
}
}
examples/mnist/train/resource.prototxt
浏览文件 @
c01b2c70
...
...
@@ -3,9 +3,19 @@ machine {
port: 6789
name: "192.168.1.11"
}
machine {
addr: "192.168.1.12"
port: 6789
name: "192.168.1.12"
}
machine {
addr: "192.168.1.13"
port: 6789
name: "192.168.1.13"
}
device_num_per_machine: 4
device_type: kCPU
persistence_worker_num:
1
boxing_worker_num:
1
comm_net_worker_num:
1
cpu_device_num: 20
gpu_device_num: 2
persistence_worker_num:
6
boxing_worker_num:
6
comm_net_worker_num:
4
scripts/run.sh
浏览文件 @
c01b2c70
set
-e
set
-x
declare
-a
hosts
=(
"192.168.1.11"
"192.168.1.13"
)
declare
-a
hosts
=(
"192.168.1.11"
"192.168.1.1
2"
"192.168.1.1
3"
)
ONEFLOW_CMD
=
'nohup ./oneflow -logtostderr=0 -log_dir=./log -v=0 -logbuflevel=-1 -job_conf_filepath=./job.prototxt'
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录