summaryrefslogtreecommitdiff
path: root/gnu/packages/machine-learning.scm
Commit message (Collapse)AuthorAgeFilesLines
* gnu: Add python-deepxde.Vinicius Monego2023-07-291-0/+33
| | | | * gnu/packages/machine-learning.scm (python-deepxde): New variable.
* gnu: rxcpp: Update to 4.1.1.Tobias Geerinckx-Rice2023-07-161-2/+2
| | | | * gnu/packages/machine-learning.scm (rxcpp): Update to 4.1.1.
* gnu: Add python-captum.Ricardo Wurmus2023-07-101-0/+45
| | | | * gnu/packages/machine-learning.scm (python-captum): New variable.
* gnu: Add python-tslearn.Navid Afkhami2023-07-071-0/+67
| | | | | | * gnu/packages/machine-learning.scm (python-tslearn): New variable. Co-authored-by: Ricardo Wurmus <rekado@elephly.net>.
* gnu: python-threadpoolctl: Update to 3.1.0.Ricardo Wurmus2023-06-291-13/+4
| | | | | | | * gnu/packages/machine-learning.scm (python-threadpoolctl): Update to 3.1.0. [build-system]: Use pyproject-build-system. [arguments]: Remove custom 'check phase. [native-inputs]: Add python-flit-core.
* gnu: oneapi-dnnl: Fix building on riscv64-linux.Z5722023-06-251-0/+4
| | | | | | | | | | 'CMake Error at src/cpu/rv64/CMakeLists.txt:36 (message): Only sequential runtime is now supported for a RISC-V CPU'. * gnu/packages/machine-learning.scm (oneapi-dnnl)[arguments]: Adjust configure-flags when building for riscv64-linux to fix build. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: python-keras: Update to 2.3.1.Ricardo Wurmus2023-06-201-19/+86
| | | | | | | | | | | | * gnu/packages/patches/python-keras-integration-test.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/machine-learning.scm (python-keras): Update to 2.3.1. [source]: Remove patch; update snippet. [arguments]: Add build phase 'tf-compatibility; add phase 'hdf5-compatibility; rename phase 'remove-tests-for-unavailable-features to 'delete-unavailable-backends; update 'check phase to disable tests that cannot be repaired or are flaky. [native-inputs]: Add python-flaky, python-markdown, and python-pyux.
* gnu: tensorflow: Patch one more instance of "collections".Ricardo Wurmus2023-06-201-1/+3
| | | | | | * gnu/packages/machine-learning.scm (tensorflow)[arguments]: Add one more patch of "collections" to "collections.abc" to the 'python3.10-compatibility phase.
* gnu: tensorflow: Drop trailing #T from build phase.Ricardo Wurmus2023-06-201-1/+1
| | | | | * gnu/packages/machine-learning.scm (tensorflow)[arguments]: Remove #T from 'set-source-file-times-to-1980 phase.
* gnu: tensorflow: Patch for numpy >= 1.23.Ricardo Wurmus2023-06-201-1/+14
| | | | | * gnu/packages/machine-learning.scm (tensorflow)[arguments]: Remove np.asscalar in 'python3.10-compatibility phase.
* gnu: tensorflow: Drop package labels from propagated-inputs.Ricardo Wurmus2023-06-201-9/+9
| | | | * gnu/packages/machine-learning.scm (tensorflow)[propagated-inputs]: Drop labels.
* gnu: python-keras: Fix building with newer python.Efraim Flashner2023-06-141-2/+7
| | | | | * gnu/packages/machine-learning.scm (python-keras)[source]: Add snippet to adjust for newer versions of python.
* svn-download: Do not expand keywords.Timothy Sample2023-06-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Subversion keyword expansion is potentially non-reproducible as some of them expand time strings relative to the local time zone: https://issues.guix.gnu.org/43442#18 In practice this is not a problem in Guix since Subversion checkouts happen in an isolated environment using the "default timezone" (UTC). However, Software Heritage disables keyword expansion for this very reason. By following suit, we make sure content can be retrieved from there. * guix/build/svn.scm (svn-fecth): Pass "--ignore-keywords" to Subversion. * guix/build-system/texlive.scm (%texlive-date): New variable. * gnu/packages/java.scm (java-geronimo-xbean-reflect) (java-geronimo-genesis-2.1): Update the source hash. * gnu/packages/machine-learning.scm (ghmm): Likewise. * gnu/packages/video.scm (libsmpeg, libsmpeg-with-sdl1): Likewise. * gnu/packages/tex.scm (texlive-bin): Update the hash of the "texlive-scripts" input, and a add a new phase that imitates Subversion keyword expansion for scripts that need it. (texlive-latex-base): Update the hash of the "texlive-luatexconfig" native input. (texlive-hyphen-base, texlive-dvipdfmx, texlive-dvips, texlive-cm) (texlive-tex-plain, texlive-kpathsea, texlive-latexconfig) (texlive-tetex, texlive-pdftex, texlive-xetex): Update the source hash. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add python-sacrebleu.Ricardo Wurmus2023-06-091-0/+45
| | | | * gnu/packages/machine-learning.scm (python-sacrebleu): New variable.
* gnu: Add python-spacy.Ricardo Wurmus2023-06-081-0/+65
| | | | * gnu/packages/machine-learning.scm (python-spacy): New variable.
* gnu: Add python-thinc.Ricardo Wurmus2023-06-081-0/+40
| | | | * gnu/packages/machine-learning.scm (python-thinc): New variable.
* gnu: Add python-spacy-loggers.Ricardo Wurmus2023-06-081-0/+20
| | | | * gnu/packages/machine-learning.scm (python-spacy-loggers): New variable.
* gnu: Add python-spacy-legacy.Ricardo Wurmus2023-06-081-0/+21
| | | | * gnu/packages/machine-learning.scm (python-spacy-legacy): New variable.
* gnu: Add r-rcppml/devel.Ricardo Wurmus2023-06-021-0/+28
| | | | * gnu/packages/machine-learning.scm (r-rcppml/devel): New variable.
* gnu: Add python-tensorly.Navid Afkhami2023-05-251-0/+41
| | | | | | * gnu/packages/machine-learning.scm (python-tensorly): New variable. Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
* gnu: python-vosk: Update for Python 3.10.Ricardo Wurmus2023-05-251-1/+1
| | | | | * gnu/packages/machine-learning.scm (python-vosk)[arguments]: Replace 3.9 with 3.10.
* gnu: kaldi-for-vosk: Update to 0-0.a25f216.Ricardo Wurmus2023-05-251-3/+5
| | | | | | * gnu/packages/machine-learning.scm (kaldi-for-vosk): Update to 0-0.a25f216. [inputs]: Replace jack-1 with jack-2. [arguments]: Disable cu-array-test.
* gnu: kaldi-for-vosk: Adjust style.Ricardo Wurmus2023-05-251-9/+9
| | | | | | | * gnu/packages/machine-learning.scm (kaldi-for-vosk)[inputs]: Remove spurious semicolon. [arguments]: Use LIST instead of double quoting; replace LET* with LET; adjust indentation.
* gnu: python-cmaes: Update to 0.9.1.Vinicius Monego2023-05-141-10/+7
| | | | | | | * gnu/packages/machine-learning.scm (python-cmaes): Update to 0.9.1. [source, home-page]: Follow redirect. [build-system]: Switch to pyproject-build-system. [native-inputs]: Remove python-setuptools, python-wheel.
* gnu: python-opentsne: Update to 0.7.1.Vinicius Monego2023-05-141-10/+6
| | | | * gnu/packages/machine-learning.scm (python-opentsne): Update to 0.7.1.
* gnu: python-lightning-cloud: Use older version of fastapi.Ricardo Wurmus2023-05-121-1/+1
| | | | | | | | | The variant of the fastapi package must match that of python-pytorch-lightning. * gnu/packages/machine-learning.scm (python-lightning-cloud) [propagated-inputs]: Replace python-fastapi with python-fastapi-for-pytorch-lightning.
* gnu: Add oneDNN.zamfofex2023-05-111-0/+21
| | | | | | * gnu/packages/machine-learning.scm (oneapi-dnnl): New variable. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
* gnu: Add python-pytorch-lightning.Ricardo Wurmus2023-05-101-0/+123
| | | | * gnu/packages/machine-learning.scm (python-pytorch-lightning): New variable.
* gnu: python-torchvision: Update to 0.15.2.Ricardo Wurmus2023-05-101-11/+5
| | | | | | * gnu/packages/machine-learning.scm (python-torchvision): Update to 0.15.2. [build-system]: Use pyproject-build-system. [arguments]: Remove custom 'check phase.
* gnu: Add python-inquirer.Ricardo Wurmus2023-05-101-0/+27
| | | | * gnu/packages/machine-learning.scm (python-inquirer): New variable.
* gnu: Add python-readchar.Ricardo Wurmus2023-05-101-0/+26
| | | | * gnu/packages/machine-learning.scm (python-readchar): New variable.
* gnu: Add python-torchmetrics.Ricardo Wurmus2023-05-101-0/+48
| | | | * gnu/packages/machine-learning.scm (python-torchmetrics): New variable.
* gnu: Add python-lightning-utilities.Ricardo Wurmus2023-05-101-0/+20
| | | | * gnu/packages/machine-learning.scm (python-lightning-utilities): New variable.
* gnu: Add python-lightning-cloud.Ricardo Wurmus2023-05-101-0/+27
| | | | * gnu/packages/machine-learning.scm (python-lightning-cloud): New variable.
* gnu: python-pytorch-for-r-torch: Define as alias for python-pytorch.Ricardo Wurmus2023-05-101-38/+1
| | | | | * gnu/packages/machine-learning.scm (python-pytorch-for-r-torch): Remove duplicate definition.
* gnu: python-pytorch: Update to 1.13.1.Ricardo Wurmus2023-05-101-3/+6
| | | | | * gnu/packages/machine-learning.scm (python-pytorch): Update to 1.13.1. [source]: Update snippet.
* gnu: gloo: Use OpenSSL 1.1.Ricardo Wurmus2023-04-271-1/+1
| | | | | * gnu/packages/machine-learning.scm (gloo)[inputs]: Use openssl-1.1 instead of openssl.
* gnu: python-umap-learn: Patch for sklearn/numpy compatibility.Ricardo Wurmus2023-04-261-0/+12
| | | | | * gnu/packages/machine-learning.scm (python-umap-learn)[arguments]: Add phase 'numpy-compatibility.
* gnu: nerd-dictation: Add package variants.Nicolas Graves2023-04-251-28/+67
| | | | | | | | | * gnu/packages/machine-learning.scm (nerd-dictation)[inputs]: Remove. (nerd-dictation-gexp): New procedure. (nerd-dictation/xdotool, nerd-dictation/sox-xdotool) (nerd-dictation/sox-ydotool, nerd-dictation/sox-wtype): New variables Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: python-pynndescent: Update to 0.5.10.John Kehayias2023-04-231-2/+2
| | | | * gnu/packages/machine-learning.scm (python-pynndescent): Update to 0.5.10.
* gnu: python-scikit-learn: Update to 1.2.2.Leo Famulari2023-04-231-2/+2
| | | | * gnu/packages/machine-learning.scm (python-scikit-learn): Update to 1.2.2.
* gnu: tensorflow: Adjust for Python 3.10 compatibility.Ricardo Wurmus2023-04-211-2/+41
| | | | | | | | * gnu/packages/machine-learning.scm (tensorflow)[arguments]: Replace build phase 'python3.9-compatibility with 'python3.10-compatibility; patch for move from "collections" to "collections.abc"; add well-meaning but potentially reckless patch to remove overwrite error for __or__ and __ror__ methods; adjust farmhash sources to build with GCC 11; do not use distutils.sysconfig.
* gnu: python-pytorch-for-r-torch: Update to 1.13.1.Ricardo Wurmus2023-04-171-3/+6
| | | | | | * gnu/packages/machine-learning.scm (python-pytorch-for-r-torch): Update to 1.13.1. [source]: Adjust RUNPATH in snippet.
* gnu: liblantern: Update to 0.10.0.Ricardo Wurmus2023-04-171-3/+3
| | | | | * gnu/packages/machine-learning.scm (liblantern): Update to 0.10.0. [arguments]: Adjust build phase.
* gnu: nerd-dictation: Fix license.Nicolas Goaziou2023-04-161-1/+1
| | | | * gnu/packages/machine-learning.scm (nerd-dictation)[license]: Set to GPL2+.
* gnu: nerd-dictation: Update to 0-1.0eb44b7.Ellis Kesterton2023-04-161-3/+3
| | | | | | * gnu/packages/machine-learning.scm (nerd-dictation): Update to 0-1.0eb44b7. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: Add python-sentencepiece.Nicolas Graves2023-04-141-0/+19
| | | | | | * gnu/packages/machine-learning.scm (python-sentencepiece): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: Add sentencepiece.Nicolas Graves2023-04-141-19/+0
| | | | | | * gnu/packages/machine-learning.scm (sentencepiece): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: Add llama-cpp.Nicolas Graves2023-04-081-0/+64
| | | | | | * gnu/packages/machine-learning.scm (llama-cpp): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: Add python-sentencepiece.Nicolas Graves2023-04-081-0/+19
| | | | | | * gnu/packages/machine-learning.scm (python-sentencepiece): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>