summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorlilac2020-01-06 06:35:38 +0800
committerlilac2020-01-06 06:35:38 +0800
commitf738119f983afe157b90a6db13db3eae7491953b (patch)
tree3e336ec503dcfeb5b490e0f7d726790a4961403a
parent70504379e57f373551cc83411bebd23c50ad74f4 (diff)
downloadaur-f738119f983afe157b90a6db13db3eae7491953b.tar.gz
update by lilac
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD19
2 files changed, 15 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 507e05991f9b..bb30a438e220 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = mxnet-git
pkgdesc = A flexible and efficient library for deep learning
- pkgver = 1.5.1.r10493.ffeebe46ab
+ pkgver = 1.5.1.r10513.3e638b4fc4
pkgrel = 1
url = http://mxnet.io/
arch = x86_64
@@ -25,7 +25,7 @@ pkgbase = mxnet-git
depends = python-numpy
depends = python-requests
depends = zeromq
- provides = mxnet=1.5.1.r10493.ffeebe46ab
+ provides = mxnet=1.5.1.r10513.3e638b4fc4
conflicts = mxnet
source = mxnet::git+https://github.com/apache/incubator-mxnet.git
sha512sums = SKIP
@@ -92,10 +92,10 @@ pkgname = mxnet-cuda-mkl-git
depends = cuda
depends = cudnn
depends = nccl
- provides = mxnet=1.5.1.r10493.ffeebe46ab
- provides = mxnet-cuda=1.5.1.r10493.ffeebe46ab
- provides = mxnet-mkl=1.5.1.r10493.ffeebe46ab
+ provides = mxnet=1.5.1.r10513.3e638b4fc4
+ provides = mxnet-cuda=1.5.1.r10513.3e638b4fc4
+ provides = mxnet-mkl=1.5.1.r10513.3e638b4fc4
conflicts = mxnet
- conflicts = mxnet-cuda=1.5.1.r10493.ffeebe46ab
- conflicts = mxnet-mkl=1.5.1.r10493.ffeebe46ab
+ conflicts = mxnet-cuda=1.5.1.r10513.3e638b4fc4
+ conflicts = mxnet-mkl=1.5.1.r10513.3e638b4fc4
diff --git a/PKGBUILD b/PKGBUILD
index e2ce512cd78a..628f37e5fb2f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,10 +1,11 @@
# Maintainer: Butui Hu <hot123tea123@gmail.com>
-_cudaarch=Common
+#_cudaarch="3.7;5.0;5.2;5.2+PTX;5.3;5.3+PTX;6.0;6.0+PTX;6.1;6.1+PTX;6.2;6.2+PTX;7.0;7.0+PTX;7.2;7.2+PTX;7.5;7.5+PTX"
+_cudaarch="6.0;6.1;6.2;7.0;7.2;7.5"
_pkgname=mxnet
pkgname=('mxnet-git' 'mxnet-mkl-git' 'mxnet-cuda-git' 'mxnet-cuda-mkl-git')
_pkgver=1.5.1
-pkgver=1.5.1.r10493.ffeebe46ab
+pkgver=1.5.1.r10513.3e638b4fc4
pkgrel=1
pkgdesc="A flexible and efficient library for deep learning"
arch=('x86_64')
@@ -59,13 +60,9 @@ prepare() {
sed -i 's/OPENMP_FOUND/OpenMP_FOUND/g' "${srcdir}/${_pkgname}/CMakeLists.txt"
# find blas automatically
- sed -i 's/find_package(OpenBLAS REQUIRED)/find_package(BLAS REQUIRED)/' "${srcdir}/${_pkgname}/cmake/ChooseBlas.cmake" "${srcdir}/${_pkgname}/3rdparty/mshadow/cmake/mshadow.cmake"
- sed -i 's/OpenBLAS_LIB/BLAS_LIBRARIES/' "${srcdir}/${_pkgname}/cmake/ChooseBlas.cmake" "${srcdir}/${_pkgname}/cmake/ChooseBlas.cmake" "${srcdir}/${_pkgname}/3rdparty/mshadow/cmake/mshadow.cmake"
- sed -i '/OpenBLAS_INCLUDE_DIR/d' "${srcdir}/${_pkgname}/cmake/ChooseBlas.cmake" "${srcdir}/${_pkgname}/3rdparty/mshadow/cmake/mshadow.cmake"
-
- # compute capability >= 3.7
- sed -i '/APPEND CUDA_COMMON_GPU_ARCHITECTURES/d' "${srcdir}/${_pkgname}/cmake/FirstClassLangCuda.cmake"
- sed -i '/set(CUDA_COMMON_GPU_ARCHITECTURES/c\set(CUDA_COMMON_GPU_ARCHITECTURES "3.7" "5.0" "5.2" "5.2+PTX" "6.0" "6.1" "6.1+PTX" "7.0" "7.5")' "${srcdir}/${_pkgname}/cmake/FirstClassLangCuda.cmake"
+ sed -i 's/find_package(OpenBLAS REQUIRED)/find_package(BLAS REQUIRED)/' "${srcdir}/${_pkgname}/cmake/ChooseBlas.cmake"
+ sed -i 's/OpenBLAS_LIB/BLAS_LIBRARIES/' "${srcdir}/${_pkgname}/cmake/ChooseBlas.cmake"
+ sed -i '/OpenBLAS_INCLUDE_DIR/d' "${srcdir}/${_pkgname}/cmake/ChooseBlas.cmake"
rm -rf "${srcdir}/${_pkgname}/build"
mkdir "${srcdir}/${_pkgname}/build"
@@ -135,7 +132,7 @@ build() {
cd "${srcdir}/mxnet-cuda-git/build"
cmake \
${cmake_opts[@]} \
- -DCUDA_ARCH_LIST=${_cudaarch} \
+ -DMXNET_CUDA_ARCH=${_cudaarch} \
-DUSE_CUDA:BOOL=ON \
-DUSE_CUDNN:BOOL=ON \
-DUSE_MKLDNN:BOOL=OFF \
@@ -150,7 +147,7 @@ build() {
cd "${srcdir}/mxnet-cuda-mkl-git/build"
cmake \
${cmake_opts[@]} \
- -DCUDA_ARCH_LIST=${_cudaarch} \
+ -DMXNET_CUDA_ARCH=${_cudaarch} \
-DUSE_CUDA:BOOL=ON \
-DUSE_CUDNN:BOOL=ON \
-DUSE_MKLDNN:BOOL=ON \