diff options
author | Jingbei Li | 2020-12-26 17:47:29 +0800 |
---|---|---|
committer | Jingbei Li | 2020-12-26 17:47:29 +0800 |
commit | 67526352f681c8296f9e3a0d81fafef46654190a (patch) | |
tree | 9eb9534e9fbf40aa21407b32a89db8b3228d87b0 | |
parent | 740323273f67ba02d967f6944f17a22f5dab512c (diff) | |
download | aur-67526352f681c8296f9e3a0d81fafef46654190a.tar.gz |
upgraded to 2.4.0
-rw-r--r-- | .SRCINFO | 49 | ||||
-rw-r--r-- | .gitignore | 8 | ||||
-rw-r--r-- | PKGBUILD | 69 |
3 files changed, 44 insertions, 82 deletions
@@ -1,43 +1,26 @@ pkgbase = python-keras pkgdesc = Deep Learning library (convnets, recurrent neural networks, and more) - pkgver = 2.3.1 + pkgver = 2.4.0 pkgrel = 1 - url = https://github.com/fchollet/keras + url = https://github.com/keras-team/keras arch = any - license = MIT + license = Apache makedepends = python-setuptools - makedepends = python-numpy - makedepends = python-scipy - makedepends = python-h5py - makedepends = python-yaml - makedepends = python2-setuptools - makedepends = python2-numpy - makedepends = python2-scipy - makedepends = python2-h5py - makedepends = python2-yaml - source = keras-2.3.1.tar.gz::https://github.com/keras-team/keras/archive/2.3.1.tar.gz - sha256sums = 7e8df9c5291f21a01bccffd8cbdd44abd7d2679ab2f7a892a503e88291627183 - -pkgname = python-keras - depends = python + depends = absl-py + depends = python-h5py + depends = python-keras-preprocessing depends = python-numpy + depends = python-pandas + depends = python-pydot depends = python-scipy - depends = python-h5py + depends = python-six depends = python-yaml - optdepends = python-theano - optdepends = python-tensorflow - optdepends = cudnn - optdepends = python-keras-applications: Must Install for python-keras to work! - optdepends = python-keras-preprocessing: Must Install for python-keras to work! + depends = python-pillow + optdepends = python-theano: For Theano backend + optdepends = python-tensorflow: For TensorFlow backend + optdepends = mxnet: For MXNet backend + source = https://github.com/keras-team/keras/archive/2.4.0.tar.gz + sha256sums = ef97067e35719cf93b7b835d1300015bb1e1f1a7b3dd7be897c110419fa1a1d1 -pkgname = python2-keras - depends = python2 - depends = python2-numpy - depends = python2-scipy - depends = python2-h5py - depends = python2-yaml - optdepends = python2-theano - optdepends = cudnn - optdepends = python2-keras-applications: Must Install for python2-keras to work! - optdepends = python2-keras-preprocessing: Must Install for python2-keras to work! +pkgname = python-keras diff --git a/.gitignore b/.gitignore index 1e6c93286c06..8bdd64381d2e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,8 +1,2 @@ -# Downloaded and generated files *.log -*.tar -*.tar.xz -*.tar.gz - -# All sub-folders -*/ +*.tar* @@ -1,58 +1,43 @@ -# Maintainer: David McInnis <dave@dave3.xyz> +# Maintainer: Jingbei Li <i@jingbei.li> +# Contributer: David McInnis <dave@dave3.xyz> # Contributer: Fabien Dubosson <fabien.dubosson@gmail.com> -pkgbase="python-keras" -pkgname=("python-keras" "python2-keras") +pkgname=python-keras _pkgname="keras" -pkgver="2.3.1" -pkgrel="1" +pkgver=2.4.0 +pkgrel=1 pkgdesc="Deep Learning library (convnets, recurrent neural networks, and more)" arch=('any') -url="https://github.com/fchollet/keras" -license=('MIT') -makedepends=('python-setuptools' 'python-numpy' 'python-scipy' 'python-h5py' 'python-yaml' - 'python2-setuptools' 'python2-numpy' 'python2-scipy' 'python2-h5py' 'python2-yaml' - ) -source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/keras-team/${_pkgname}/archive/${pkgver}.tar.gz") -sha256sums=('7e8df9c5291f21a01bccffd8cbdd44abd7d2679ab2f7a892a503e88291627183') - -prepare() { - cd "$srcdir/" - cp -a "${_pkgname}-${pkgver}" "${_pkgname}-${pkgver}-py2" - cd "${_pkgname}-${pkgver}-py2" - sed -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \ - -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \ - -e "s|#![ ]*/bin/env python$|#!/usr/bin/env python2|" \ - -i $(find . -name '*.py') -} +url="https://github.com/keras-team/keras" +license=('Apache') +depends=( + absl-py + python-h5py + python-keras-preprocessing + python-numpy + python-pandas + python-pydot + python-scipy + python-six + python-yaml + python-pillow +) +makedepends=(python-setuptools) +optdepends=( + 'python-theano: For Theano backend' + 'python-tensorflow: For TensorFlow backend' + 'mxnet: For MXNet backend' +) +source=("https://github.com/keras-team/${_pkgname}/archive/${pkgver}.tar.gz") +sha256sums=('ef97067e35719cf93b7b835d1300015bb1e1f1a7b3dd7be897c110419fa1a1d1') build() { - msg "Building Python 2" - cd "$srcdir/${_pkgname}-${pkgver}-py2" - python2 setup.py build - - msg "Building Python 3" cd "$srcdir/${_pkgname}-${pkgver}" python setup.py build } -package_python2-keras() { - depends=('python2' 'python2-numpy' 'python2-scipy' 'python2-h5py' 'python2-yaml') - optdepends=('python2-theano' 'cudnn' - 'python2-keras-applications: Must Install for python2-keras to work!' - 'python2-keras-preprocessing: Must Install for python2-keras to work!') - cd "$srcdir/${_pkgname}-${pkgver}-py2" - python2 setup.py install --root="$pkgdir"/ --optimize=1 - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt" -} - package_python-keras() { - depends=('python' 'python-numpy' 'python-scipy' 'python-h5py' 'python-yaml') - optdepends=('python-theano' 'python-tensorflow' 'cudnn' - 'python-keras-applications: Must Install for python-keras to work!' - 'python-keras-preprocessing: Must Install for python-keras to work!') cd "$srcdir/${_pkgname}-${pkgver}" python setup.py install --root="$pkgdir"/ --optimize=1 install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt" } - |