Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
magicwindyyd
mindspore
提交
27e49d14
M
mindspore
项目概览
magicwindyyd
/
mindspore
与 Fork 源项目一致
Fork自
MindSpore / mindspore
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
mindspore
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
27e49d14
编写于
4月 06, 2020
作者:
Z
zhoufeng
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Distinguish package name according to hardware platform
上级
a06853cc
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
21 addition
and
4 deletion
+21
-4
build.sh
build.sh
+4
-2
package.sh
package.sh
+16
-1
setup_package.py
setup_package.py
+1
-1
未找到文件。
build.sh
浏览文件 @
27e49d14
...
...
@@ -452,8 +452,10 @@ if [[ "X$INC_BUILD" = "Xoff" ]]; then
bash
"
${
PROJECT_PATH
}
/package.sh"
ge
elif
[[
"X
$ENABLE_GPU
"
=
"Xon"
]]
;
then
bash
"
${
PROJECT_PATH
}
/package.sh"
ms gpu
elif
[[
"X
$ENABLE_D
"
=
"Xon"
]]
||
[[
"X
$ENABLE_CPU
"
=
"Xon"
]]
;
then
bash
"
${
PROJECT_PATH
}
/package.sh"
ms
elif
[[
"X
$ENABLE_D
"
=
"Xon"
]]
;
then
bash
"
${
PROJECT_PATH
}
/package.sh"
ms ascend
elif
[[
"X
$ENABLE_CPU
"
=
"Xon"
]]
;
then
bash
"
${
PROJECT_PATH
}
/package.sh"
ms cpu
else
bash
"
${
PROJECT_PATH
}
/package.sh"
debug
fi
...
...
package.sh
浏览文件 @
27e49d14
...
...
@@ -96,14 +96,29 @@ if [ -n "$1" ];then
else
export
BACKEND_POLICY
=
"ms"
fi
# package name
if
[[
"X
$1
"
=
"Xge"
]]
;
then
export
MS_PACKAGE_NAME
=
"mindspore"
elif
[[
"X
$1
"
=
"Xms"
&&
"X
$2
"
=
"Xgpu"
]]
;
then
export
MS_PACKAGE_NAME
=
"mindspore-gpu"
elif
[[
"X
$1
"
=
"Xms"
&&
"X
$2
"
=
"Xascend"
]]
;
then
export
MS_PACKAGE_NAME
=
"mindspore-ascend"
elif
[[
"X
$1
"
=
"Xms"
&&
"X
$2
"
=
"Xcpu"
]]
;
then
export
MS_PACKAGE_NAME
=
"mindspore"
else
export
MS_PACKAGE_NAME
=
"mindspore"
fi
${
PYTHON
}
"
${
BASEPATH
}
/setup_package.py"
bdist_wheel
chmod
-R
700
${
PACKAGE_PATH
}
/mindspore/
chmod
-R
700
${
PACKAGE_PATH
}
/
mindspore
.egg-info/
chmod
-R
700
${
PACKAGE_PATH
}
/
${
MS_PACKAGE_NAME
//-/_
}
.egg-info/
# rename package
PACKAGE_FULL_NAME
=
$(
find
"
${
PACKAGE_PATH
}
"
-iname
"*.whl"
)
PACKAGE_BASE_NAME
=
$(
echo
${
PACKAGE_FULL_NAME
}
|
awk
-F
/
'{print $NF}'
|
awk
-F
-
'{print $1"-"$2}'
)
PACKAGE_BASE_NAME
=
${
PACKAGE_BASE_NAME
//_*-/-
}
PACKAGE_NEW_NAME
=
"
${
PACKAGE_BASE_NAME
}
-
${
PY_TAGS
}
-
${
PLATFORM_TAG
}
.whl"
cp
-rf
"
${
PACKAGE_PATH
}
/dist"
/
*
.whl
"
${
PACKAGE_PATH
}
/
${
PACKAGE_NEW_NAME
}
"
...
...
setup_package.py
浏览文件 @
27e49d14
...
...
@@ -21,7 +21,6 @@ from setuptools import setup, find_packages
from
setuptools.command.egg_info
import
egg_info
from
setuptools.command.build_py
import
build_py
package_name
=
'mindspore'
version
=
'0.1.0'
author
=
'The MindSpore Authors'
author_email
=
'contact@mindspore.cn'
...
...
@@ -29,6 +28,7 @@ home_page = 'https://www.mindspore.cn'
backend_policy
=
os
.
getenv
(
'BACKEND_POLICY'
)
commit_id
=
os
.
getenv
(
'COMMIT_ID'
).
replace
(
"
\n
"
,
""
)
package_name
=
os
.
getenv
(
'MS_PACKAGE_NAME'
).
replace
(
"
\n
"
,
""
)
pwd
=
os
.
path
.
dirname
(
os
.
path
.
realpath
(
__file__
))
pkg_dir
=
os
.
path
.
join
(
pwd
,
'build/package'
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录