gnu: Add python-tflite-runtime.
Add this dummy package for future pypi imports.
* gnu/packages/machine-learning.scm (python-tflite-runtime): New variable.
Change-Id: Ia9719eb5aabb897c29bef6861f219db664947185
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: tensorflow-lite: Add python output.
This output corresponds to the pypi "tflite-runtime" package.
* gnu/packages/machine-learning.scm (tensorflow-lite):
[outputs]: Add "python".
[arguments]<#:imported-modules, #:modules>: Add pyproject modules.
<#:phases>: Add 'build-python, 'install-python,
'add-install-to-pythonpath and 'python-sanity-check phases.
[inputs]: Replace python by python-wrapper. Add zlib.
[propagated-inputs]: Add python-numpy.
[native-inputs]: Add pybind11, python-wheel, swig.
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: tensorflow-lite: Update to 2.14.0.
* gnu/packages/patches/tensorflow-lite-unbundle.patch: Remove it.
* gnu/local.mk: De-register patch.
* gnu/packages/machine-learning.scm (tensorflow-lite): Update to 2.14.0.
[source]: De-register patch.
[inputs]: Improve style. Add python-ml-dtypes. Replace
flatbuffers-23.1 by flatbuffers-23.5.
[arguments]<#:configure-flags>: Refresh them.
<#:phases>: Add phases 'unbundle and 'gemmlowp-fix. Refresh phases
'install-extra and 'copy-sources.
* gnu/packages/serialization.scm (flatbuffers-23.5): Update comment.
Change-Id: Ifeadfaa9173df4e0be08ce4f0dc13a4cd5297c0e
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: Add python-ml-dtypes.
* gnu/packages/machine-learning.scm (python-ml-dtypes): New variable.
Change-Id: I127edac9317d6380d22c41b6c6d578e183ab6b9f
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: gemmlowp: Improve style.
* gnu/packages/machine-learning.scm (gemmlowp)
[source, arguments, home-page]: Improve style.
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: gemmlowp: Update to commit 16e8662.
* gnu/packages/machine-learning.scm (gemmlowp): Update to commit 16e8662.
Change-Id: Iaa23a7cf5196f1c825c4330b1c7262f434565745
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: Remove gemmlowp-for-tensorflow.
* gnu/packages/machine-learning.scm (gemmlowp-for-tensorflow): Delete variable.
Change-Id: I034392fcb7b9ef327253e260aa88db57f7b4a9ac
gnu: Remove tensorflow.
* gnu/packages/machine-learning.scm (tensorflow): Delete variable.
Change-Id: I1db4876ebe71407e883b970342f5f1a13ef1d28d
gnu: Remove guile-aiscm.
* gnu/packages/machine-learning.scm (guile-aiscm): Delete variable.
Change-Id: I0f21c21aa4bc651a507d452099bc7cc603e3821d
gnu: Remove guile-aiscm-next.
* gnu/packages/machine-learning.scm (guile-aiscm-next): Delete variable.
Change-Id: I209c1efa45c938ef95241b7073f8154156d5d16d
gnu: python-scikit-rebate: Switch to pyproject.
* gnu/packages/machine-learning.scm (python-scikit-rebate)[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools-next.
Change-Id: I9b4767dd3593aadb43195ac6589db4ad3c7e6a30
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-sentencepiece: Switch to pyproject.
* gnu/packages/machine-learning.scm (python-sentencepiece)[build-system]:
Switch to pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools-next.
Change-Id: Ib675129d61eb960f45b0f34e30fa1ecd768f9cab
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-visdom: Update to 0.2.4.
* gnu/packages/machine-learning.scm (python-visdom): Update to 0.2.4.
[build-system]: Switch to pyproject-build-system.
[arguments]: Disable tests.
[propagated-inputs]: Remove python-pyzmq and python-torchfile; add
python-networkx.
[native-inputs]: Add python-setuptools-next.
Change-Id: I29123904158ac95018e2e0a4897e693d8fab973b
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-torchfile: Update to 0.1.0-0.fbd434a.
* gnu/packages/machine-learning.scm (python-torchfile): Update to 0.1.0-0.fbd434a.
[source]: Switch to git-fetch to obtain the latest changes and enable
tests.
[build-system]: Switch to pyproject-build-system.
[arguments]: Enable tests.
[propagated-inputs]: Add python-setuptools-next.
Change-Id: I02f94fa4e3b78fd1d3e8e3e80ce3f16fd56e38fa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-iml: Switch to pyproject.
* gnu/packages/machine-learning.scm (python-iml)[build-system]: Switch
to pyproject-build-system.
[native-inputs]: Add python-setuptools-next.
Change-Id: I417fb03117866821f20b8febaa4599339cd645d2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Remove rxcpp.
* gnu/packages/machine-learning.scm (rxcpp): Delete variable.
Fixes: guix/guix#1838
Change-Id: I4cd797430bacc52bba9d41d520d41e2268b5160c
gnu: python-pytorch-lightning: Fix build.
* gnu/packages/machine-learning.scm (python-pytorch-lightning)
[native-inputs]: Add python-setuptools-next.
Change-Id: Ie654b8a6193c835e0b1a8f2368817caef3e77f5b