Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Xiaomi
Mace
提交
dad3d11a
Mace
项目概览
Xiaomi
/
Mace
通知
106
Star
40
Fork
27
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Mace
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
dad3d11a
编写于
6月 11, 2018
作者:
L
Liangliang He
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'update_docker_docs' into 'master'
update docker docs See merge request !575
上级
59120842
cfa61d61
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
20 addition
and
71 deletion
+20
-71
docker/README.md
docker/README.md
+0
-3
docker/gitlab-runner/Dockerfile
docker/gitlab-runner/Dockerfile
+1
-1
docs/getting_started/how_to_build.rst
docs/getting_started/how_to_build.rst
+8
-32
docs/getting_started/how_to_build_zh.rst
docs/getting_started/how_to_build_zh.rst
+11
-35
未找到文件。
docker/README.md
已删除
100644 → 0
浏览文件 @
59120842
# Usage
Wiki url:
[
http://v9.git.n.xiaomi.com/deep-computing/mace/wikis/Docker%20Environment/Usage
](
http://v9.git.n.xiaomi.com/deep-computing/mace/wikis/Docker%20Environment/Usage
)
docker/gitlab-runner/Dockerfile
浏览文件 @
dad3d11a
FROM
mia
imace/mace-dev:latest
FROM
xiaom
imace/mace-dev:latest
# Update source
RUN
apt-get update
-y
...
...
docs/getting_started/how_to_build.rst
浏览文件 @
dad3d11a
...
...
@@ -68,38 +68,16 @@ the pre-built image is also available:
..
code
::
sh
sudo
docker
pull
cr
.
d
.
xiaomi
.
net
/
mace
/
mace
-
dev
sudo
docker
run
-
it
--
rm
--
privileged
-
v
/
dev
/
bus
/
usb
:/
dev
/
bus
/
usb
--
net
=
host
-
v
/
local
/
path
:/
container
/
path
cr
.
d
.
xiaomi
.
net
/
mace
/
mace
-
dev
/
bin
/
bash
#
Build
with
Dockerfile
cd
docker
docker
build
-
t
xiaomimace
/
mace
-
dev
#
Pull
image
from
docker
hub
docker
pull
xiaomimace
/
mace
-
dev
Docker
Images
----------------
*
Login
in
`
Xiaomi
Docker
Registry
<
http
://
docs
.
api
.
xiaomi
.
net
/
docker
-
registry
/>`
__
..
code
::
sh
docker
login
cr
.
d
.
xiaomi
.
net
*
Build
with
Dockerfile
..
code
::
sh
docker
build
-
t
cr
.
d
.
xiaomi
.
net
/
mace
/
mace
-
dev
*
Pull
image
from
docker
registry
..
code
::
sh
docker
pull
cr
.
d
.
xiaomi
.
net
/
mace
/
mace
-
dev
*
Create
container
..
code
::
sh
#
Create
container
#
Set
'host'
network
to
use
ADB
docker
run
-
it
--
rm
-
v
/
local
/
path
:/
container
/
path
--
net
=
host
cr
.
d
.
xiaomi
.
net
/
mace
/
mace
-
dev
/
bin
/
bash
docker
run
-
it
--
rm
-
-
privileged
-
v
/
dev
/
bus
/
usb
:/
dev
/
bus
/
usb
--
net
=
host
-
v
/
local
/
path
:/
container
/
path
xiaomi
mace
/
mace
-
dev
/
bin
/
bash
Usage
...
...
@@ -130,9 +108,7 @@ Usage
TensorFlow provides a
`Graph Transform Tool <https://github.com/tensorflow/tensorflow/blob/master/tensorflow/tools/graph_transforms/README.md>`__
to improve inference efficiency. You can build it from TensorFlow source,
or download `a pre-compiled x86-64 binary <http://cnbj1-inner-fds.api.xiaomi.net/mace/tool/transform_graph>`__.
The MiAI Compute Engine docker image has this tool pre-installed.
to improve inference efficiency.
The following commands show the suggested graph transformations and
optimizations for CPU, GPU and DSP runtime.
...
...
docs/getting_started/how_to_build_zh.rst
浏览文件 @
dad3d11a
...
...
@@ -23,8 +23,16 @@ MiAI计算引擎提供了包含开发运行所需环境的docker镜像,镜像
.. code:: sh
sudo docker pull cr.d.xiaomi.net/mace/mace-dev
sudo docker run -it --rm --privileged -v /dev/bus/usb:/dev/bus/usb --net=host -v /local/path:/container/path cr.d.xiaomi.net/mace/mace-dev /bin/bash
# 从Dockerfile编译镜像
cd docker
docker build -t xiaomimace/mace-dev
# 从docker hub拉取镜像
docker pull xiaomimace/mace-dev
# 创建容器
# 为了adb连接需要设置'host'参数
docker run -it --rm --privileged -v /dev/bus/usb:/dev/bus/usb --net=host -v /local/path:/container/path xiaomimace/mace-dev /bin/bash
如果用户希望配置开发机上的环境,可以参考如下环境要求:
...
...
@@ -70,35 +78,6 @@ MiAI计算引擎提供了包含开发运行所需环境的docker镜像,镜像
- >= 17.09.0-ce
- `install doc <https://docs.docker.com/install/linux/docker-ce/ubuntu/#set-up-the-repository>`__
Docker Images
----------------
* Login in `Xiaomi Docker Registry <http://docs.api.xiaomi.net/docker-registry/>`__
.. code:: sh
docker login cr.d.xiaomi.net
* Build with Dockerfile
.. code:: sh
docker build -t cr.d.xiaomi.net/mace/mace-dev
* Pull image from docker registry
.. code:: sh
docker pull cr.d.xiaomi.net/mace/mace-dev
* Create container
.. code:: sh
# Set 'host' network to use ADB
docker run -it --rm -v /local/path:/container/path --net=host cr.d.xiaomi.net/mace/mace-dev /bin/bash
使用简介
--------
...
...
@@ -133,10 +112,7 @@ Docker Images
TensorFlow训练得到的模型进行一系列的转换,可以提升设备上的运行速度。TensorFlow提供了官方工具
`TensorFlow Graph Transform
Tool <https://github.com/tensorflow/tensorflow/blob/master/tensorflow/tools/graph_transforms/README.md>`__
来进行模型优化
(此工具Docker镜像中已经提供,也可以直接点击
`transform_graph <http://cnbj1-inner-fds.api.xiaomi.net/mace/tool/transform_graph>`__
下载这个工具,用户亦可从官方源码编译)。以下分别是GPU模型和DSP模型的优化命令:
来进行模型优化。以下分别是GPU模型和DSP模型的优化命令:
.. code:: sh
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录