Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
s920243400
PaddleDetection
提交
e297c39b
P
PaddleDetection
项目概览
s920243400
/
PaddleDetection
与 Fork 源项目一致
Fork自
PaddlePaddle / PaddleDetection
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
PaddleDetection
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
e297c39b
编写于
1月 21, 2019
作者:
T
tianshuo78520a
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update linux function
上级
3972dd88
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
291 addition
and
274 deletion
+291
-274
paddle/scripts/fast_install.sh
paddle/scripts/fast_install.sh
+291
-274
未找到文件。
paddle/scripts/fast_install.sh
浏览文件 @
e297c39b
...
@@ -9,7 +9,7 @@ function use_cpu(){
...
@@ -9,7 +9,7 @@ function use_cpu(){
do
do
read
-p
"是否安装CPU版本的PaddlePaddle?(y/n), 或使用ctrl + c退出: "
cpu_option
read
-p
"是否安装CPU版本的PaddlePaddle?(y/n), 或使用ctrl + c退出: "
cpu_option
cpu_option
=
`
echo
$cpu_option
|
tr
'A-Z'
'a-z'
`
cpu_option
=
`
echo
$cpu_option
|
tr
'A-Z'
'a-z'
`
if
[
"
$cpu_option
"
==
""
||
"
$cpu_option
"
==
"n"
]
;
then
if
[
[
"
$cpu_option
"
==
""
||
"
$cpu_option
"
==
"n"
]
]
;
then
echo
"退出安装中...."
echo
"退出安装中...."
exit
exit
else
else
...
@@ -94,235 +94,67 @@ function check_python3(){
...
@@ -94,235 +94,67 @@ function check_python3(){
done
done
}
}
function
linux
(){
function
check_cudnn
(){
gpu_list
=(
"GeForce 410M"
"GeForce 610M"
"GeForce 705M"
"GeForce 710M"
"GeForce 800M"
"GeForce 820M"
"GeForce 830M"
"GeForce 840M"
"GeForce 910M"
"GeForce 920M"
"GeForce 930M"
"GeForce 940M"
"GeForce GT 415M"
"GeForce GT 420M"
"GeForce GT 430"
"GeForce GT 435M"
"GeForce GT 440"
"GeForce GT 445M"
"GeForce GT 520"
"GeForce GT 520M"
"GeForce GT 520MX"
"GeForce GT 525M"
"GeForce GT 540M"
"GeForce GT 550M"
"GeForce GT 555M"
"GeForce GT 610"
"GeForce GT 620"
"GeForce GT 620M"
"GeForce GT 625M"
"GeForce GT 630"
"GeForce GT 630M"
"GeForce GT 635M"
"GeForce GT 640"
"GeForce GT 640 (GDDR5)"
"GeForce GT 640M"
"GeForce GT 640M LE"
"GeForce GT 645M"
"GeForce GT 650M"
"GeForce GT 705"
"GeForce GT 720"
"GeForce GT 720M"
"GeForce GT 730"
"GeForce GT 730M"
"GeForce GT 735M"
"GeForce GT 740"
"GeForce GT 740M"
"GeForce GT 745M"
"GeForce GT 750M"
"GeForce GTS 450"
"GeForce GTX 1050"
"GeForce GTX 1060"
"GeForce GTX 1070"
"GeForce GTX 1080"
"GeForce GTX 1080 Ti"
"GeForce GTX 460"
"GeForce GTX 460M"
"GeForce GTX 465"
"GeForce GTX 470"
"GeForce GTX 470M"
"GeForce GTX 480"
"GeForce GTX 480M"
"GeForce GTX 485M"
"GeForce GTX 550 Ti"
"GeForce GTX 560M"
"GeForce GTX 560 Ti"
"GeForce GTX 570"
"GeForce GTX 570M"
"GeForce GTX 580"
"GeForce GTX 580M"
"GeForce GTX 590"
"GeForce GTX 650"
"GeForce GTX 650 Ti"
"GeForce GTX 650 Ti BOOST"
"GeForce GTX 660"
"GeForce GTX 660M"
"GeForce GTX 660 Ti"
"GeForce GTX 670"
"GeForce GTX 670M"
"GeForce GTX 670MX"
"GeForce GTX 675M"
"GeForce GTX 675MX"
"GeForce GTX 680"
"GeForce GTX 680M"
"GeForce GTX 680MX"
"GeForce GTX 690"
"GeForce GTX 750"
"GeForce GTX 750 Ti"
"GeForce GTX 760"
"GeForce GTX 760M"
"GeForce GTX 765M"
"GeForce GTX 770"
"GeForce GTX 770M"
"GeForce GTX 780"
"GeForce GTX 780M"
"GeForce GTX 780 Ti"
"GeForce GTX 850M"
"GeForce GTX 860M"
"GeForce GTX 870M"
"GeForce GTX 880M"
"GeForce GTX 950"
"GeForce GTX 950M"
"GeForce GTX 960"
"GeForce GTX 960M"
"GeForce GTX 965M"
"GeForce GTX 970"
"GeForce GTX 970M"
"GeForce GTX 980"
"GeForce GTX 980M"
"GeForce GTX 980 Ti"
"GeForce GTX TITAN"
"GeForce GTX TITAN Black"
"GeForce GTX TITAN X"
"GeForce GTX TITAN Z"
"Jetson TK1"
"Jetson TX1"
"Jetson TX2"
"Mobile Products"
"NVIDIA NVS 310"
"NVIDIA NVS 315"
"NVIDIA NVS 510"
"NVIDIA NVS 810"
"NVIDIA TITAN V"
"NVIDIA TITAN X"
"NVIDIA TITAN Xp"
"NVS 4200M"
"NVS 5200M"
"NVS 5400M"
"Quadro 410"
"Quadro GP100"
"Quadro K1100M"
"Quadro K1200"
"Quadro K2000"
"Quadro K2000D"
"Quadro K2100M"
"Quadro K2200"
"Quadro K2200M"
"Quadro K3100M"
"Quadro K4000"
"Quadro K4100M"
"Quadro K420"
"Quadro K4200"
"Quadro K4200M"
"Quadro K5000"
"Quadro K500M"
"Quadro K5100M"
"Quadro K510M"
"Quadro K5200"
"Quadro K5200M"
"Quadro K600"
"Quadro K6000"
"Quadro K6000M"
"Quadro K610M"
"Quadro K620"
"Quadro K620M"
"Quadro M1000M"
"Quadro M1200"
"Quadro M2000"
"Quadro M2000M"
"Quadro M2200"
"Quadro M3000M"
"Quadro M4000"
"Quadro M4000M"
"Quadro M5000"
"Quadro M5000M"
"Quadro M500M"
"Quadro M520"
"Quadro M5500M"
"Quadro M6000"
"Quadro M6000 24GB"
"Quadro M600M"
"Quadro M620"
"Quadro Mobile Products"
"Quadro P1000"
"Quadro P2000"
"Quadro P3000"
"Quadro P400"
"Quadro P4000"
"Quadro P5000"
"Quadro P600"
"Quadro P6000"
"Quadro Plex 7000"
"Tegra K1"
"Tegra X1"
"Tesla C2050/C2070"
"Tesla C2075"
"Tesla Data Center Products"
"Tesla K10"
"Tesla K20"
"Tesla K40"
"Tesla K80"
"Tesla M40"
"Tesla M60"
"Tesla P100"
"Tesla P4"
"Tesla P40"
"Tesla V100"
)
AVX
=
`
cat
/proc/cpuinfo |grep avx|tail
-1
|grep avx
`
which_gpu
=
`
lspci |grep
-i
nvidia
`
if
[
"
$which_gpu
"
==
""
]
;
then
GPU
=
'cpu'
echo
"您使用的是不包含支持的GPU的机器"
else
GPU
=
'gpu'
echo
"您使用的是包含我们支持的GPU机器"
fi
if
[
"
$GPU
"
==
'gpu'
]
;
then
while
true
while
true
do
do
gpu_model
=
`
nvidia-smi |awk
'NR==8{print $3,$4}'
|sed
's#m$##g'
`
version_file
=
'/usr/local/cuda/include/cudnn.h'
Flag
=
False
if
[
-f
"
$version_file
"
]
;
then
for
i
in
"
${
gpu_list
[@]
}
"
CUDNN
=
`
cat
$version_file
|
grep
CUDNN_MAJOR |awk
'NR==1{print $NF}'
`
fi
if
[
"
$CUDNN
"
==
""
]
;
then
version_file
=
`
sudo
find /usr
-name
"cudnn.h"
|head
-1
`
if
[
"
$version_file
"
!=
""
]
;
then
CUDNN
=
`
cat
${
version_file
}
|
grep
CUDNN_MAJOR
-A
2|awk
'NR==1{print $NF}'
`
else
echo
"未找到cuda/include/cudnn.h文件"
while
true
do
do
if
[
"
$gpu_model
"
==
"
$i
"
]
;
then
read
-p
"请提供cudnn.h的路径:"
cudnn_version
Flag
=
True
if
[
"
$cudnn_version
"
==
""
]
||
[
!
-f
"
$cudnn_version
"
]
;
then
read
-p
"未找到cuDNN,只能安装cpu版本的PaddlePaddle,是否安装(y/n), 或使用ctrl + c退出:"
cpu_option
cpu_option
=
`
echo
$cpu_option
|
tr
'A-Z'
'a-z'
`
if
[
"
$cpu_option
"
==
"y"
-o
"
$cpu_option
"
==
""
]
;
then
GPU
=
'cpu'
break
else
echo
"重新输入..."
fi
else
CUDNN
=
`
cat
$cudnn_version
|
grep
CUDNN_MAJOR |awk
'NR==1{print $NF}'
`
echo
"您的CUDNN版本是
${
CUDNN
}
"
break
fi
fi
done
done
if
[
"
$GPU
"
==
"cpu"
]
;
then
break
fi
fi
fi
if
[
"
$CUDA
"
==
"9"
-a
"
$CUDNN
"
!=
"7"
]
;
then
echo
CUDA9目前只支持CUDNN7
use_cpu
()
if
[
"
$GPU
"
==
"cpu"
]
;
then
break
fi
fi
if
[
"
$Flag
"
!=
"True"
]
;
then
if
[
"
$CUDNN
"
==
5
]
||
[
"
$CUDNN
"
==
7
]
;
then
echo
"目前我们还不支持您使用的GPU型号"
echo
"您的CUDNN版本是CUDNN
$CUDNN
"
break
else
echo
"你的CUDNN
${
CUDNN
}
版本不支持,目前支持CUDNN5/7"
use_cpu
use_cpu
if
[
"
$GPU
"
==
"cpu"
]
;
then
if
[
"
$GPU
"
==
"cpu"
]
;
then
break
break
fi
fi
fi
fi
done
}
function
check_cuda
(){
while
true
do
CUDA
=
`
echo
${
CUDA_VERSION
}
|awk
-F
"[ .]"
'{print $1}'
`
CUDA
=
`
echo
${
CUDA_VERSION
}
|awk
-F
"[ .]"
'{print $1}'
`
if
[
"
$CUDA
"
==
""
]
;
then
if
[
"
$CUDA
"
==
""
]
;
then
if
[
-f
"/usr/local/cuda/version.txt"
]
;
then
if
[
-f
"/usr/local/cuda/version.txt"
]
;
then
CUDA
=
`
cat
/usr/local/cuda/version.txt |
grep
'CUDA Version'
|awk
-F
'[ .]'
'{print $3}'
`
CUDA
=
`
cat
/usr/local/cuda/version.txt |
grep
'CUDA Version'
|awk
-F
'[ .]'
'{print $3}'
`
...
@@ -348,7 +180,6 @@ gpu_list=("GeForce 410M"
...
@@ -348,7 +180,6 @@ gpu_list=("GeForce 410M"
echo
"找到CUDA
$tmp_cuda9
"
echo
"找到CUDA
$tmp_cuda9
"
fi
fi
if
[
"
$CUDA
"
==
""
]
;
then
if
[
"
$CUDA
"
==
""
]
;
then
echo
"没有找到cuda/version.txt文件"
echo
"没有找到cuda/version.txt文件"
while
true
while
true
...
@@ -364,83 +195,34 @@ gpu_list=("GeForce 410M"
...
@@ -364,83 +195,34 @@ gpu_list=("GeForce 410M"
echo
"重新输入..."
echo
"重新输入..."
fi
fi
else
else
CUDA
=
`
cat
$cuda_version
|
grep
'CUDA Version'
|awk
-F
'[ .]'
'{print $3}'
`
CUDA
=
`
cat
$cuda_version
|
grep
'CUDA Version'
|awk
-F
'[ .]'
'{print $3}'
`
if
[
"
$CUDA
"
==
""
]
;
then
if
[
"
$CUDA
"
==
""
]
;
then
echo
"未找到CUDA,重新输入..."
echo
"未找到CUDA,重新输入..."
else
break
fi
fi
done
if
[
"
$GPU
"
==
"cpu"
]
;
then
break
fi
fi
if
[
"
$CUDA
"
==
"8"
]
||
[
"
$CUDA
"
==
"9"
]
;
then
echo
"您的CUDA版本是
${
CUDA
}
"
else
echo
"你的CUDA
${
CUDA
}
版本不支持,目前支持CUDA8/9"
use_cpu
fi
if
[
"
$GPU
"
==
"cpu"
]
;
then
break
fi
version_file
=
'/usr/local/cuda/include/cudnn.h'
if
[
-f
"
$version_file
"
]
;
then
CUDNN
=
`
cat
$version_file
|
grep
CUDNN_MAJOR |awk
'NR==1{print $NF}'
`
fi
if
[
"
$CUDNN
"
==
""
]
;
then
version_file
=
`
sudo
find /usr
-name
"cudnn.h"
|head
-1
`
if
[
"
$version_file
"
!=
""
]
;
then
CUDNN
=
`
cat
${
version_file
}
|
grep
CUDNN_MAJOR
-A
2|awk
'NR==1{print $NF}'
`
else
echo
"未找到cuda/include/cudnn.h文件"
while
true
do
read
-p
"请提供cudnn.h的路径:"
cudnn_version
if
[
"
$cudnn_version
"
==
""
]
||
[
!
-f
"
$cudnn_version
"
]
;
then
read
-p
"未找到cuDNN,只能安装cpu版本的PaddlePaddle,是否安装(y/n), 或使用ctrl + c退出:"
cpu_option
cpu_option
=
`
echo
$cpu_option
|
tr
'A-Z'
'a-z'
`
if
[
"
$cpu_option
"
==
"y"
-o
"
$cpu_option
"
==
""
]
;
then
GPU
=
'cpu'
break
else
echo
"重新输入..."
fi
else
else
CUDNN
=
`
cat
$cudnn_version
|
grep
CUDNN_MAJOR |awk
'NR==1{print $NF}'
`
echo
"您的CUDNN版本是
${
CUDNN
}
"
break
break
fi
fi
fi
done
done
if
[
"
$GPU
"
==
"cpu"
]
;
then
if
[
"
$GPU
"
==
"cpu"
]
;
then
break
break
fi
fi
fi
fi
fi
if
[
"
$CUDA
"
==
"9"
-a
"
$CUDNN
"
!=
"7"
]
;
then
if
[
"
$CUDA
"
==
"8"
]
||
[
"
$CUDA
"
==
"9"
]
;
then
echo
CUDA9目前只支持CUDNN7
echo
"您的CUDA版本是
${
CUDA
}
"
use_cpu
()
if
[
"
$GPU
"
==
"cpu"
]
;
then
break
fi
fi
if
[
"
$CUDNN
"
==
5
]
||
[
"
$CUDNN
"
==
7
]
;
then
echo
"您的CUDNN版本是CUDNN
$CUDNN
"
break
break
else
else
echo
"你的CUDNN
${
CUDNN
}
版本不支持,目前支持CUDNN5/7
"
echo
"你的CUDA
${
CUDA
}
版本不支持,目前支持CUDA8/9
"
use_cpu
use_cpu
if
[
"
$GPU
"
==
"cpu"
]
;
then
break
fi
fi
if
[
"
$GPU
"
==
"cpu"
]
;
then
break
fi
fi
done
done
fi
}
function
math_library
(){
while
true
while
true
do
do
if
[
"
$AVX
"
==
""
]
;
then
if
[
"
$AVX
"
==
""
]
;
then
...
@@ -471,8 +253,9 @@ gpu_list=("GeForce 410M"
...
@@ -471,8 +253,9 @@ gpu_list=("GeForce 410M"
echo
"输入错误,请再次输入"
echo
"输入错误,请再次输入"
fi
fi
done
done
}
function
paddle_develop
(){
while
true
while
true
do
do
read
-p
"请选择Paddle版本:
read
-p
"请选择Paddle版本:
...
@@ -493,6 +276,9 @@ gpu_list=("GeForce 410M"
...
@@ -493,6 +276,9 @@ gpu_list=("GeForce 410M"
fi
fi
echo
"输入错误,请再次输入"
echo
"输入错误,请再次输入"
done
done
}
function
pip_check
(){
while
true
while
true
do
do
echo
"请输入您要使用的pip目录(您可以使用which pip来查看):"
echo
"请输入您要使用的pip目录(您可以使用which pip来查看):"
...
@@ -518,19 +304,27 @@ gpu_list=("GeForce 410M"
...
@@ -518,19 +304,27 @@ gpu_list=("GeForce 410M"
echo
"找不到可用的 pip, 我们只支持Python27/35/36/37及其对应的pip, 请重新输入, 或使用ctrl + c退出 "
echo
"找不到可用的 pip, 我们只支持Python27/35/36/37及其对应的pip, 请重新输入, 或使用ctrl + c退出 "
fi
fi
done
done
}
function
avx_check
(){
while
true
do
if
[[
"
$AVX
"
!=
""
]]
;
then
if
[[
"
$AVX
"
!=
""
]]
;
then
AVX
=
avx
AVX
=
avx
break
else
else
if
[
"
$CUDA
"
==
"8"
-a
"
$CUDNN
"
==
"7"
]
||
[
"
$GPU
"
==
"cpu"
]
;
then
if
[
"
$CUDA
"
==
"8"
-a
"
$CUDNN
"
==
"7"
]
||
[
"
$GPU
"
==
"cpu"
]
;
then
AVX
=
navx
AVX
=
navx
break
else
else
echo
"我们仅支持纯CPU或GPU with CUDA 8 cuDNN 7 下navx版本的安装,请使用cat /proc/cpuinfo | grep avx检查您计算机的avx指令集支持情况"
echo
"我们仅支持纯CPU或GPU with CUDA 8 cuDNN 7 下navx版本的安装,请使用cat /proc/cpuinfo | grep avx检查您计算机的avx指令集支持情况"
exit
break
fi
fi
fi
fi
done
}
function
pip_install
(){
wheel_cpu_release
=
"http://paddle-wheel.bj.bcebos.com/
${
release_version
}
-
${
GPU
}
-
${
AVX
}
-
${
math
}
/paddlepaddle-
${
release_version
}
-cp
${
python_version
}
-cp
${
python_version
}
m
${
uncode
}
-linux_x86_64.whl"
wheel_cpu_release
=
"http://paddle-wheel.bj.bcebos.com/
${
release_version
}
-
${
GPU
}
-
${
AVX
}
-
${
math
}
/paddlepaddle-
${
release_version
}
-cp
${
python_version
}
-cp
${
python_version
}
m
${
uncode
}
-linux_x86_64.whl"
wheel_gpu_release
=
"http://paddle-wheel.bj.bcebos.com/
${
release_version
}
-gpu-cuda
${
CUDA
}
-cudnn
${
CUDNN
}
-
${
AVX
}
-
${
math
}
/paddlepaddle_gpu-
${
release_version
}
.post
${
CUDA
}${
CUDNN
}
-cp
${
python_version
}
-cp
${
python_version
}
m
${
uncode
}
-linux_x86_64.whl"
wheel_gpu_release
=
"http://paddle-wheel.bj.bcebos.com/
${
release_version
}
-gpu-cuda
${
CUDA
}
-cudnn
${
CUDNN
}
-
${
AVX
}
-
${
math
}
/paddlepaddle_gpu-
${
release_version
}
.post
${
CUDA
}${
CUDNN
}
-cp
${
python_version
}
-cp
${
python_version
}
m
${
uncode
}
-linux_x86_64.whl"
wheel_gpu_release_navx
=
"http://paddle-wheel.bj.bcebos.com/
${
release_version
}
-gpu-cuda
${
CUDA
}
-cudnn
${
CUDNN
}
-
${
AVX
}
-
${
math
}
/paddlepaddle_gpu-
${
release_version
}
-cp
${
python_version
}
-cp
${
python_version
}
m
${
uncode
}
-linux_x86_64.whl"
wheel_gpu_release_navx
=
"http://paddle-wheel.bj.bcebos.com/
${
release_version
}
-gpu-cuda
${
CUDA
}
-cudnn
${
CUDNN
}
-
${
AVX
}
-
${
math
}
/paddlepaddle_gpu-
${
release_version
}
-cp
${
python_version
}
-cp
${
python_version
}
m
${
uncode
}
-linux_x86_64.whl"
...
@@ -566,6 +360,229 @@ gpu_list=("GeForce 410M"
...
@@ -566,6 +360,229 @@ gpu_list=("GeForce 410M"
fi
fi
fi
fi
}
}
function
check_gpu
(){
AVX
=
`
cat
/proc/cpuinfo |grep avx|tail
-1
|grep avx
`
which_gpu
=
`
lspci |grep
-i
nvidia
`
if
[
"
$which_gpu
"
==
""
]
;
then
GPU
=
'cpu'
echo
"您使用的是不包含支持的GPU的机器"
else
GPU
=
'gpu'
echo
"您使用的是包含我们支持的GPU机器"
fi
if
[
"
$GPU
"
==
'gpu'
]
;
then
check_cuda
check_cudnn
fi
}
function
linux
(){
gpu_list
=(
"GeForce 410M"
"GeForce 610M"
"GeForce 705M"
"GeForce 710M"
"GeForce 800M"
"GeForce 820M"
"GeForce 830M"
"GeForce 840M"
"GeForce 910M"
"GeForce 920M"
"GeForce 930M"
"GeForce 940M"
"GeForce GT 415M"
"GeForce GT 420M"
"GeForce GT 430"
"GeForce GT 435M"
"GeForce GT 440"
"GeForce GT 445M"
"GeForce GT 520"
"GeForce GT 520M"
"GeForce GT 520MX"
"GeForce GT 525M"
"GeForce GT 540M"
"GeForce GT 550M"
"GeForce GT 555M"
"GeForce GT 610"
"GeForce GT 620"
"GeForce GT 620M"
"GeForce GT 625M"
"GeForce GT 630"
"GeForce GT 630M"
"GeForce GT 635M"
"GeForce GT 640"
"GeForce GT 640 (GDDR5)"
"GeForce GT 640M"
"GeForce GT 640M LE"
"GeForce GT 645M"
"GeForce GT 650M"
"GeForce GT 705"
"GeForce GT 720"
"GeForce GT 720M"
"GeForce GT 730"
"GeForce GT 730M"
"GeForce GT 735M"
"GeForce GT 740"
"GeForce GT 740M"
"GeForce GT 745M"
"GeForce GT 750M"
"GeForce GTS 450"
"GeForce GTX 1050"
"GeForce GTX 1060"
"GeForce GTX 1070"
"GeForce GTX 1080"
"GeForce GTX 1080 Ti"
"GeForce GTX 460"
"GeForce GTX 460M"
"GeForce GTX 465"
"GeForce GTX 470"
"GeForce GTX 470M"
"GeForce GTX 480"
"GeForce GTX 480M"
"GeForce GTX 485M"
"GeForce GTX 550 Ti"
"GeForce GTX 560M"
"GeForce GTX 560 Ti"
"GeForce GTX 570"
"GeForce GTX 570M"
"GeForce GTX 580"
"GeForce GTX 580M"
"GeForce GTX 590"
"GeForce GTX 650"
"GeForce GTX 650 Ti"
"GeForce GTX 650 Ti BOOST"
"GeForce GTX 660"
"GeForce GTX 660M"
"GeForce GTX 660 Ti"
"GeForce GTX 670"
"GeForce GTX 670M"
"GeForce GTX 670MX"
"GeForce GTX 675M"
"GeForce GTX 675MX"
"GeForce GTX 680"
"GeForce GTX 680M"
"GeForce GTX 680MX"
"GeForce GTX 690"
"GeForce GTX 750"
"GeForce GTX 750 Ti"
"GeForce GTX 760"
"GeForce GTX 760M"
"GeForce GTX 765M"
"GeForce GTX 770"
"GeForce GTX 770M"
"GeForce GTX 780"
"GeForce GTX 780M"
"GeForce GTX 780 Ti"
"GeForce GTX 850M"
"GeForce GTX 860M"
"GeForce GTX 870M"
"GeForce GTX 880M"
"GeForce GTX 950"
"GeForce GTX 950M"
"GeForce GTX 960"
"GeForce GTX 960M"
"GeForce GTX 965M"
"GeForce GTX 970"
"GeForce GTX 970M"
"GeForce GTX 980"
"GeForce GTX 980M"
"GeForce GTX 980 Ti"
"GeForce GTX TITAN"
"GeForce GTX TITAN Black"
"GeForce GTX TITAN X"
"GeForce GTX TITAN Z"
"Jetson TK1"
"Jetson TX1"
"Jetson TX2"
"Mobile Products"
"NVIDIA NVS 310"
"NVIDIA NVS 315"
"NVIDIA NVS 510"
"NVIDIA NVS 810"
"NVIDIA TITAN V"
"NVIDIA TITAN X"
"NVIDIA TITAN Xp"
"NVS 4200M"
"NVS 5200M"
"NVS 5400M"
"Quadro 410"
"Quadro GP100"
"Quadro K1100M"
"Quadro K1200"
"Quadro K2000"
"Quadro K2000D"
"Quadro K2100M"
"Quadro K2200"
"Quadro K2200M"
"Quadro K3100M"
"Quadro K4000"
"Quadro K4100M"
"Quadro K420"
"Quadro K4200"
"Quadro K4200M"
"Quadro K5000"
"Quadro K500M"
"Quadro K5100M"
"Quadro K510M"
"Quadro K5200"
"Quadro K5200M"
"Quadro K600"
"Quadro K6000"
"Quadro K6000M"
"Quadro K610M"
"Quadro K620"
"Quadro K620M"
"Quadro M1000M"
"Quadro M1200"
"Quadro M2000"
"Quadro M2000M"
"Quadro M2200"
"Quadro M3000M"
"Quadro M4000"
"Quadro M4000M"
"Quadro M5000"
"Quadro M5000M"
"Quadro M500M"
"Quadro M520"
"Quadro M5500M"
"Quadro M6000"
"Quadro M6000 24GB"
"Quadro M600M"
"Quadro M620"
"Quadro Mobile Products"
"Quadro P1000"
"Quadro P2000"
"Quadro P3000"
"Quadro P400"
"Quadro P4000"
"Quadro P5000"
"Quadro P600"
"Quadro P6000"
"Quadro Plex 7000"
"Tegra K1"
"Tegra X1"
"Tesla C2050/C2070"
"Tesla C2075"
"Tesla Data Center Products"
"Tesla K10"
"Tesla K20"
"Tesla K40"
"Tesla K80"
"Tesla M40"
"Tesla M60"
"Tesla P100"
"Tesla P4"
"Tesla P40"
"Tesla V100"
)
check_gpu
math_library
paddle_develop
pip_check
avx_check
pip_install
}
function
checkMacPaddleVersion
(){
function
checkMacPaddleVersion
(){
while
true
while
true
do
do
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录