Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
VisualDL
提交
5f72d835
V
VisualDL
项目概览
PaddlePaddle
/
VisualDL
大约 2 年 前同步成功
通知
89
Star
4655
Fork
642
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
10
列表
看板
标记
里程碑
合并请求
2
Wiki
5
Wiki
分析
仓库
DevOps
项目成员
Pages
V
VisualDL
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
10
Issue
10
列表
看板
标记
里程碑
合并请求
2
合并请求
2
Pages
分析
分析
仓库分析
DevOps
Wiki
5
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
5f72d835
编写于
1月 16, 2018
作者:
Q
Qiao Longfei
提交者:
GitHub
1月 16, 2018
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Support manylinux build (#165)
* support manylinux build
上级
e4bade74
变更
7
显示空白变更内容
内联
并排
Showing
7 changed file
with
40 addition
and
29 deletion
+40
-29
README.md
README.md
+16
-16
build.sh
build.sh
+1
-1
demo/mxnet/TUTORIAL_CN.md
demo/mxnet/TUTORIAL_CN.md
+1
-1
setup.py
setup.py
+10
-7
stub.cc
stub.cc
+0
-0
tests.sh
tests.sh
+3
-2
visualdl/logic/CMakeLists.txt
visualdl/logic/CMakeLists.txt
+9
-2
未找到文件。
README.md
浏览文件 @
5f72d835
...
...
@@ -131,7 +131,7 @@ Board also supports the parameters below for remote access:
### How to install
```
python setup.py bdist_wheel
pip install --upgrade dist/visualdl-
0.0.1-py2-none-any
.whl
pip install --upgrade dist/visualdl-
*
.whl
```
### Run a demo from scratch
...
...
build.sh
浏览文件 @
5f72d835
...
...
@@ -23,7 +23,7 @@ build_frontend_fake() {
build_backend
()
{
cd
$BUILD_DIR
cmake ..
cmake ..
${
PYTHON_FLAGS
}
make
-j2
}
...
...
demo/mxnet/TUTORIAL_CN.md
浏览文件 @
5f72d835
...
...
@@ -24,7 +24,7 @@ VisualDL的安装很简单。请按照VisualDL的[官方网站](https://github.c
```
python setup.py bdist_wheel
pip install --upgrade dist/visualdl-
0.0.1-py2-none-any
.whl
pip install --upgrade dist/visualdl-
*
.whl
```
## 开始编写训练MNIST的程序
...
...
setup.py
浏览文件 @
5f72d835
...
...
@@ -6,7 +6,7 @@ from distutils.spawn import find_executable
from
distutils
import
sysconfig
,
dep_util
,
log
import
setuptools.command.build_py
import
setuptools
from
setuptools
import
setup
,
find_packages
from
setuptools
import
setup
,
find_packages
,
Distribution
,
Extension
import
subprocess
TOP_DIR
=
os
.
path
.
realpath
(
os
.
path
.
dirname
(
__file__
))
...
...
@@ -79,22 +79,25 @@ datas = []
data_root
=
os
.
path
.
join
(
TOP_DIR
,
'visualdl/server/dist'
)
for
root
,
dirs
,
files
in
os
.
walk
(
data_root
):
for
filename
in
files
:
path
=
'dist/'
+
os
.
path
.
join
(
root
,
filename
)[
len
(
data_root
)
+
1
:]
path
=
'dist/'
+
os
.
path
.
join
(
root
,
filename
)[
len
(
data_root
)
+
1
:]
datas
.
append
(
path
)
print
datas
setup
(
name
=
"visualdl"
,
version
=
VERSION_NUMBER
,
author
=
"PaddlePaddle and Echarts team
.
"
,
description
=
"Visualize Deep Learning
.
"
,
author
=
"PaddlePaddle and Echarts team"
,
description
=
"Visualize Deep Learning"
,
license
=
LICENSE
,
keywords
=
"visualization deeplearning"
,
long_description
=
read
(
'README.md'
),
install_requires
=
install_requires
,
package_data
=
{
'visualdl.server'
:
datas
,
'visualdl'
:[
'core.so'
],
'visualdl.python'
:[
'core.so'
,
'dog.jpg'
]},
package_data
=
{
'visualdl.server'
:
datas
,
'visualdl'
:
[
'core.so'
],
'visualdl.python'
:
[
'core.so'
,
'dog.jpg'
]
},
packages
=
packages
,
ext_modules
=
[
Extension
(
'_foo'
,
[
'stub.cc'
])],
scripts
=
[
'visualdl/server/visualDL'
,
'demo/vdl_scratch.py'
],
cmdclass
=
cmdclass
)
stub.cc
0 → 100644
浏览文件 @
5f72d835
tests.sh
浏览文件 @
5f72d835
...
...
@@ -6,6 +6,7 @@ readonly TOP_DIR=$(pwd)
readonly
core_path
=
$TOP_DIR
/build/visualdl/logic
readonly
python_path
=
$TOP_DIR
/visualdl/python
readonly
max_file_size
=
1000000
# 1MB
readonly
version_number
=
`
cat
VERSION_NUMBER
`
sudo
=
"sudo"
...
...
@@ -41,7 +42,7 @@ package() {
cd
$TOP_DIR
python setup.py bdist_wheel
$sudo
pip
install
dist/visualdl-
0.0.1-py2-none-any
.whl
$sudo
pip
install
dist/visualdl-
${
version_number
}
-
*
.whl
}
backend_test
()
{
...
...
visualdl/logic/CMakeLists.txt
浏览文件 @
5f72d835
...
...
@@ -18,12 +18,19 @@ add_dependencies(im storage_proto)
add_dependencies
(
sdk entry storage storage_proto eigen3
)
## pybind
set
(
OPTIONAL_LINK_FLAGS
)
if
(
NOT APPLE
)
set
(
OPTIONAL_LINK_FLAGS
"rt"
)
endif
()
add_library
(
core SHARED
${
PROJECT_SOURCE_DIR
}
/visualdl/logic/pybind.cc
)
if
(
NOT ON_RELEASE
)
add_dependencies
(
core pybind python im entry tablet storage sdk protobuf glog eigen3
)
target_link_libraries
(
core PRIVATE pybind entry python im tablet storage sdk protobuf glog
)
target_link_libraries
(
core PRIVATE pybind entry python im tablet storage sdk protobuf glog
${
OPTIONAL_LINK_FLAGS
}
)
else
()
add_dependencies
(
core pybind python im entry tablet storage sdk protobuf eigen3
)
target_link_libraries
(
core PRIVATE pybind entry python im tablet storage sdk protobuf
)
target_link_libraries
(
core PRIVATE pybind entry python im tablet storage sdk protobuf
${
OPTIONAL_LINK_FLAGS
}
)
endif
()
set_target_properties
(
core PROPERTIES PREFIX
""
SUFFIX
".so"
)
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录