summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorButui Hu2019-03-29 11:18:35 +0800
committerButui Hu2019-03-29 11:18:35 +0800
commit23a4e3ff7156064ce0c5c014e5ee0e78481615e5 (patch)
tree3a9f4dfb5d39c31e10a879f68e343028bac28ec1
downloadaur-23a4e3ff7156064ce0c5c014e5ee0e78481615e5.tar.gz
Add python-hiddenlayer
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD38
2 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..6b639ff63f4b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+pkgbase = python-hiddenlayer
+ pkgdesc = A lightweight library for neural network graphs and training metrics for PyTorch, Tensorflow, and Keras
+ pkgver = 0.2
+ pkgrel = 1
+ url = https://github.com/waleedka/hiddenlayer
+ arch = any
+ license = MIT
+ checkdepends = flake8
+ checkdepends = ipython
+ checkdepends = python-matplotlib
+ checkdepends = python-numpy
+ checkdepends = python-pytest
+ checkdepends = python-pytorch
+ checkdepends = python-tensorflow
+ checkdepends = python-torchvision
+ makedepends = python-setuptools
+ source = hiddenlayer-0.2.tar.gz::https://github.com/waleedka/hiddenlayer/archive/v0.2.tar.gz
+ sha512sums = 95291b6beaa1c131c9aa27d4e6b5b26e00548f4d34c69518fe38baac29c9d9d4f9c770f8339b1319cd54ffaa81895d46dfde17f25c9786ac91bdee2a6d653443
+
+pkgname = python-hiddenlayer
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..67fc4507c496
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Butui Hu <hot123tea123@gmail.com>
+
+_pkgname=hiddenlayer
+pkgname=python-hiddenlayer
+pkgver=0.2
+pkgrel=1
+pkgdesc='A lightweight library for neural network graphs and training metrics for PyTorch, Tensorflow, and Keras'
+arch=(any)
+url=https://github.com/waleedka/hiddenlayer
+license=(MIT)
+makedepends=(python-setuptools)
+checkdepends=(flake8
+ ipython
+ python-matplotlib
+ python-numpy
+ python-pytest
+ python-pytorch
+ python-tensorflow
+ python-torchvision)
+source=("${_pkgname}-${pkgver}.tar.gz"::"https://github.com/waleedka/hiddenlayer/archive/v${pkgver}.tar.gz")
+sha512sums=('95291b6beaa1c131c9aa27d4e6b5b26e00548f4d34c69518fe38baac29c9d9d4f9c770f8339b1319cd54ffaa81895d46dfde17f25c9786ac91bdee2a6d653443')
+
+build() {
+ cd "${_pkgname}-${pkgver}"
+ python setup.py build
+}
+
+check() {
+ cd "${_pkgname}-${pkgver}"
+# PYTHONPATH=. pytest -v
+}
+
+package() {
+ cd "${_pkgname}-${pkgver}"
+ python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+ install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+# vim:set ts=2 sw=2 et: