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
gnu: Add python-torchaudio.
* gnu/packages/machine-learning.scm (python-torchaudio): New variable.
Change-Id: I841ccbdcdd5b086d5bb5905d8857fa57e49605c4
Reviewed-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pytorch: Fix Caffe2 cmake-bound dependents.
Caffe2Targets.cmake has httplib::httplib but it doesn't seem imported
anywhere beforehand. For me, this broke the build of
python-torchaudio. Also add a few minor improvements.
* gnu/packages/machine-learning.scm (python-pytorch)[arguments]
<#:phases>: Improve phase 'cmake-patches (using site-packages and
search-input-directory). Ensure httplib:httplib is defined when used.
Improve phases 'remove-caffe2-onnx-scripts.
Change-Id: If2cb3da00e579db2e22f734261ebfa30f15880c7
Reviewed-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: sentencepiece: Update to 0.2.1.
* gnu/packages/machine-learning.scm (sentencepiece): Update to 0.2.1.
[source]: Switch to git-fetch.
Change-Id: Ic5d8caa05355e2a87be0bbbb1ca16a62bcd6ce14
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
gnu: python-sentencepiece: Inherit from sentencepiece.
* gnu/packages/machine-learning.scm (python-sentencepiece): Inherit from sentencepiece.
[arguments]: Add chdir #:phase.
[native-inputs]: Add protobuf.
[home-page]: Remove.
[license]: Remove.
Change-Id: I1072520b6786ded284cc28043fcfb356f748767e
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
gnu: openmm: Update to 8.3.1.
* gnu/packages/machine-learning.scm (openmm): Update to 8.3.1.
Change-Id: Iccb86d75fd931959da1e004e6d9715dcc35e936d
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
gnu: libsvm: Update to 3.36.
* gnu/packages/machine-learning.scm (libsvm)[source]: Switch to git-fetch.
[arguments]: Use G-Expressions.
<#:phases>{install}: Simplify.
* gnu/packages/machine-learning.scm (python-libsvm)[build-system]: Switch to
pyproject-build-system.
<#:phases>: Add chdir.
[native-inputs]: Add python-setuptools, python-wheel.
[propagated-inputs]: Add libsvm, python-scipy.
* gnu/packages/bioinformatics.scm (seek)[arguments]:
Adapt #:configure-flags accordingly.
Change-Id: Icf9f1081f037fb2fcda999a0c22e20d75d63c8c0
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
gnu: fann: Update to 2.2.0-2.1783cbf.
* gnu/packages/machine-learning.scm (fann): Update to 2.2.0-2.1783cbf.
[version]: Modernize.
[source]: Modernize, delete bundled googletest.
[arguments]: Use G-Expressions.
<#:phases>: Remove remove-googletest, modernize check.
[native-inputs]: Add googletest.
[home-page]: Update.
Change-Id: If3b2fa1e28633129dfeba87630ddc5478dd77291
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
gnu: python-umap-learn: Update to 0.5.9.
* gnu/packages/machine-learning.scm (python-umap-learn): Update to 0.5.9.
Change-Id: I343a88b7e18b58e6510317109b00ca55788f08c0
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
gnu: dmlc-core: Improve style.
* gnu/packages/machine-learning.scm (dmlc-core)[arguments]: Use
G-Expressions.
[native-inputs]: Modernize.
Change-Id: I9c43a02bc9575a971dd717de606cb800f295add4
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
gnu: python-botorch: Update to 0.15.1.
* gnu/packages/machine-learning.scm (python-botorch): Update to 0.15.1.
Change-Id: I67b874c59ca2f67b41491ea514854da07eddfcfb
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
gnu: python-faster-whisper: Update to 1.2.0.
* gnu/packages/machine-learning.scm (python-faster-whisper): Update to 1.2.0.
Change-Id: I24ff0b18e3b4ef4d3e6597e748d6b2203c4034d6
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
gnu: dlpack: Update to 1.1.
* gnu/packages/machine-learning.scm (dlpack): Update to 1.1.
[home-page]: Update.
Change-Id: Ib9b02dd9bbfc9a7aba690dfad3e6b9bd2c26a7b0
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
gnu: nerd-dictation: Update to 0-2.03ce043.
* gnu/packages/machine-learning.scm (nerd-dictation): Update to 0-2.03ce043.
Change-Id: I45b6f5e517d2fd0a21b3a426af3377bf981ffe47
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
gnu: tensorflow-lite: Enable xnnpack dependency.
* gnu/packages/machine-learning.scm (tensorflow-lite)[inputs]: Add xnnpack.
[arguments]<#:tests>: Enable tests.
[arguments]<#:configure-flags>: Add flags to enable xnnpack.
Change-Id: I434d209fe3db4c8944bf07217a472d8545f96ee0
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: tensorflow-lite: Fix build.
* gnu/packages/machine-learning.scm (tensorflow-lite): Fix build.
[inputs]: Replace old abseil-cpp with current version.
[phases]: Add stages to patch sources for build with current versions of
abseil-cpp and opencl.
Change-Id: I8fb2836d9f2337fb01f81aebc9a3ab6ae08e642a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: python-readchar: Update to 4.2.1.
* gnu/packages/machine-learning.scm (python-readchar): Update to 4.2.1.
[source]: Switch to git-fetch, providing test data.
[arguments]: Use G-Expressions; remove delete-windows-file #:phase.
[propagated-inputs]: Remove python-setuptools.
[native-inputs]: Remove python-wheel; add python-pytest,
python-pytest-cov and python-setuptools-next.
Change-Id: I6b60de788301c699713504425db08c6e29de3c9d
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-persim: Update to 0.3.8.
* gnu/packages/machine-learning.scm (python-persim): Update to 0.3.8.
[native-inputs]: Remove python-pytest-cov, python-setuptools, and
python-wheel; add python-setuptools-next.
Change-Id: I50931695a928cc12deb5d445de97d71c7a14ff2b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-autograd: Update to 1.8.0.
* gnu/packages/machine-learning.scm (python-autograd): Update to 1.8.0.
[native-inputs]: Add python-pytest-cov, python-pytest-xdist.
Change-Id: I7c1a0aa0f415ca00891ad8e3121b6d733ae41820
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>