diff options
author | lilac | 2019-11-30 13:15:08 +0800 |
---|---|---|
committer | lilac | 2019-11-30 13:15:08 +0800 |
commit | 190406c19e4b87f8d7583d2eddaf4128b4792f3b (patch) | |
tree | 9cb3fe9e5fcfd7f39abf596297fe3bb3ef873d27 | |
parent | 49a223521196839ee60b4130b317ae7ec63fefa3 (diff) | |
download | aur-190406c19e4b87f8d7583d2eddaf4128b4792f3b.tar.gz |
update by lilac
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 21 insertions, 16 deletions
@@ -1,6 +1,6 @@ pkgbase = mxnet-git pkgdesc = A flexible and efficient library for deep learning - pkgver = 1.5.1.r10374.11edb70fc9 + pkgver = 1.5.1.r10389.5fb29167a1 pkgrel = 1 url = http://mxnet.io/ arch = x86_64 @@ -15,6 +15,7 @@ pkgbase = mxnet-git makedepends = opencv makedepends = qt5-base depends = cblas + depends = curl depends = double-conversion depends = hdf5 depends = intel-tbb @@ -24,13 +25,14 @@ pkgbase = mxnet-git depends = python-numpy depends = python-requests depends = zeromq - provides = mxnet=1.5.1.r10374.11edb70fc9 + provides = mxnet=1.5.1.r10389.5fb29167a1 conflicts = mxnet source = mxnet::git+https://github.com/apache/incubator-mxnet.git sha512sums = SKIP pkgname = mxnet-git depends = cblas + depends = curl depends = double-conversion depends = hdf5 depends = intel-tbb @@ -45,6 +47,7 @@ pkgname = mxnet-git pkgname = mxnet-mkl-git pkgdesc = A flexible and efficient library for deep learning (with MKL-DNN) depends = cblas + depends = curl depends = double-conversion depends = hdf5 depends = intel-tbb @@ -59,6 +62,7 @@ pkgname = mxnet-mkl-git pkgname = mxnet-cuda-git pkgdesc = A flexible and efficient library for deep learning (with CUDA) depends = cblas + depends = curl depends = double-conversion depends = hdf5 depends = intel-tbb @@ -75,6 +79,7 @@ pkgname = mxnet-cuda-git pkgname = mxnet-cuda-mkl-git pkgdesc = A flexible and efficient library for deep learning (with CUDA and MKL-DNN) depends = cblas + depends = curl depends = double-conversion depends = hdf5 depends = intel-tbb @@ -87,10 +92,10 @@ pkgname = mxnet-cuda-mkl-git depends = cuda depends = cudnn depends = nccl - provides = mxnet=1.5.1.r10374.11edb70fc9 - provides = mxnet-cuda=1.5.1.r10374.11edb70fc9 - provides = mxnet-mkl=1.5.1.r10374.11edb70fc9 + provides = mxnet=1.5.1.r10389.5fb29167a1 + provides = mxnet-cuda=1.5.1.r10389.5fb29167a1 + provides = mxnet-mkl=1.5.1.r10389.5fb29167a1 conflicts = mxnet - conflicts = mxnet-cuda=1.5.1.r10374.11edb70fc9 - conflicts = mxnet-mkl=1.5.1.r10374.11edb70fc9 + conflicts = mxnet-cuda=1.5.1.r10389.5fb29167a1 + conflicts = mxnet-mkl=1.5.1.r10389.5fb29167a1 @@ -1,10 +1,10 @@ # Maintainer: Butui Hu <hot123tea123@gmail.com> -cudaarch=Common +_cudaarch=Common _pkgname=mxnet pkgname=('mxnet-git' 'mxnet-mkl-git' 'mxnet-cuda-git' 'mxnet-cuda-mkl-git') _pkgver=1.5.1 -pkgver=1.5.1.r10374.11edb70fc9 +pkgver=1.5.1.r10389.5fb29167a1 pkgrel=1 pkgdesc="A flexible and efficient library for deep learning" arch=('x86_64') @@ -12,6 +12,7 @@ url="http://mxnet.io/" license=('Apache') depends=( 'cblas' + 'curl' 'double-conversion' 'hdf5' 'intel-tbb' @@ -62,9 +63,9 @@ prepare() { 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" - # set CUDA_ARCH_LIST to only Pascal, Volta, Turing + # 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 "6.0" "6.1" "6.1+PTX" "7.0" "7.5")' "${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" rm -rf "${srcdir}/${_pkgname}/build" mkdir "${srcdir}/${_pkgname}/build" @@ -78,7 +79,6 @@ build() { cmake_opts=( -DBUILD_CPP_EXAMPLES:BOOL=OFF -DBUILD_TESTING:BOOL=OFF - -DCMAKE_BUILD_TYPE:String=Release -DCMAKE_EXE_LINKER_FLAGS="$(pkg-config --libs cblas)" -DCMAKE_INSTALL_LIBDIR:PATH=lib -DCMAKE_INSTALL_PREFIX:PATH=/usr @@ -135,7 +135,7 @@ build() { cd "${srcdir}/mxnet-cuda-git/build" cmake \ ${cmake_opts[@]} \ - -DCUDA_ARCH_LIST=${cudaarch} \ + -DCUDA_ARCH_LIST=${_cudaarch} \ -DUSE_CUDA:BOOL=ON \ -DUSE_CUDNN:BOOL=ON \ -DUSE_MKLDNN:BOOL=OFF \ @@ -150,7 +150,7 @@ build() { cd "${srcdir}/mxnet-cuda-mkl-git/build" cmake \ ${cmake_opts[@]} \ - -DCUDA_ARCH_LIST=${cudaarch} \ + -DCUDA_ARCH_LIST=${_cudaarch} \ -DUSE_CUDA:BOOL=ON \ -DUSE_CUDNN:BOOL=ON \ -DUSE_MKLDNN:BOOL=ON \ @@ -184,8 +184,8 @@ _package() { # remove unwantted files rm -rfv "${pkgdir}/usr/mxnet" rm -rfv "${pkgdir}/usr/lib/cmake" "${pkgdir}/usr/share/doc" - find "${pkgdir}" -type f -name '*mkldnn*' -delete - find "${pkgdir}" -type f -name '*.a' -delete + find "${pkgdir}" -type f -name '*dnn*' -delete + find "${pkgdir}" -name '*.a' -delete find "${pkgdir}" -type d -empty -delete } |