Nicolas Graves
dadb51bb82
gnu: Add rust-tokenizers.
...
* gnu/packages/machine-learning.scm (rust-tokenizers): New variable.
Change-Id: I3189a2d826f072f65ad053d77eb39be39775f1c2
2025-04-07 16:44:28 +02:00
Nicolas Graves
872394c157
gnu: Add rust-hf-hub-0.3.
...
* gnu/packages/machine-learning.scm (rust-hf-hub-0.3): New variable.
Change-Id: I9e64c316dde8094e6142785af8549556953513e0
2025-04-07 16:44:28 +02:00
Nicolas Graves
0bef67adcc
gnu: Add rust-spm-precompiled-0.1.
...
* gnu/packages/machine-learning.scm (rust-spm-precompiled-0.1): New variable.
Change-Id: I622c1a875e10041703ef0a32e7c35074f534276b
2025-04-07 16:44:27 +02:00
Nicolas Graves
8df7a03b10
gnu: Add rust-esaxx-rs-0.1.
...
* gnu/packages/machine-learning.scm (rust-esaxx-rs-0.1): New variable.
Change-Id: I38a666dd5b9f20dc721e0a28ad718ff5f227b708
2025-04-07 16:44:27 +02:00
Nicolas Graves
85272bac56
gnu: Add rust-safetensors.
...
* gnu/packages/machine-learning.scm (rust-safetensors): New variable.
Change-Id: I2733dbae90b292ed6485666cf875d6fb899c5d12
2025-04-07 16:44:27 +02:00
Vinicius Monego
d305d8aa13
gnu: python-deepxde: Update to 1.13.2.
...
* gnu/packages/machine-learning.scm (python-deepxde): Update to 1.13.2.
Change-Id: I70f0caf5408e41295ed98b6b33dcc2df4a7ccc01
2025-03-28 19:57:18 -03:00
Sharlatan Hellseher
77a8c240e0
gnu: python-gpy: Move to machine-learning.
...
* gnu/packages/python-science.scm (python-gpy): Move from here ...
* gnu/packages/machine-learning.scm: ... to here.
Change-Id: Id1c8574c166014c87ffa484ea84f798eb7f53844
2025-03-23 00:12:27 +00:00
Zheng Junjie
1d4ad65066
gnu: xnnpack: Fix build on riscv64-linux.
...
* gnu/packages/machine-learning.scm (xnnpack)[native-inputs]: When target
riscv64, Add gcc-14.
Change-Id: Ifd19f13e6148cd9aa0bbdbf427466b1030da9a5e
2025-03-22 23:49:41 +08:00
Andy Tai
5adfe1b8e9
gnu: Add tvm.
...
* gnu/packages/machine-learning.scm (tvm): New variable.
* gnu/packages/patches/tvm_fix_cpptest_build.patch: New file.
* gnu/local.mk: Register new file.
Change-Id: Icfee19fccc7cc1c9f6d5d6bb680b554d777f62d6
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-03-09 01:20:32 +01:00
Andy Tai
9b50aa9bfc
gnu: Add dmlc-core-next, as head of main branch of dmlc-core.
...
* gnu/packages/machine-learning.scm (dmlc-core-next): New variable.
Change-Id: Icf608b45b69cf020c213696644412664ba935e6d
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-03-09 01:20:32 +01:00
Vinicius Monego
8b803f623e
gnu: python-deepxde: Update to 1.13.1.
...
* gnu/packages/machine-learning.scm (python-deepxde): Update to 1.13.1.
Change-Id: I77fe9e0d2a65b185a3830d46c1e62fb501f13b11
2025-03-01 19:13:24 -03:00
Ricardo Wurmus
7daf3fdfc7
gnu: python-spacy: Update to 3.6.1.
...
* gnu/packages/machine-learning.scm (python-spacy): Update to 3.6.1.
Change-Id: I3e79e275ca21566d1e0eeab2be22568e469fa23d
2025-02-27 09:59:50 +01:00
Ricardo Wurmus
c8eee376b7
gnu: python-spacy: Use Pydantic 2.
...
* gnu/packages/machine-learning.scm (python-spacy)[propagated-inputs]: Replace
python-pydantic with python-pydantic-2.
Change-Id: I454899ea84ffa96ddcfa222909ef8acb7cd164bd
2025-02-27 09:59:50 +01:00
Ricardo Wurmus
1456c7782f
gnu: python-thinc: Update to 8.1.12.
...
* gnu/packages/machine-learning.scm (python-thinc): Update to 8.1.12.
[propagated-inputs]: Remove python-contextvars and python-typing-extensions;
replace python-pydantic with python-pydantic-2.
Change-Id: I7d79791163a750896495b4fed919c312b1110614
2025-02-27 09:59:49 +01:00
Vagrant Cascadian
e81dd8e2c7
gnu: Fix typos in description and synopsis in various packages.
...
* gnu/packages/crates-database.scm (rust-sqlformat-0.2)[description]: Fix
spelling of "formatting".
* gnu/packages/emacs-xyz.scm (emacs-arei)[synopsis]: Fix spelling of
"Asynchronous". (emacs-ob-racket)[description]: Fix spelling of "support".
* gnu/packages/firmware.scm (fcode-utils)[description]: Fix spelling of
"utilities". (sgabios)[description]: Fix spelling of "capabilities".
* gnu/packages/games.scm (qcheckers)[description]: Fix spelling of "formerly".
* gnu/packages/geo.scm (python-ogr2osm)[description]: Fix spelling of
"PostgreSQL".
* gnu/packages/guile-xyz.scm (guile-ares-rs)[synopsis]: Fix spelling of
"Asynchronous". (guile-rsv)[description]: Fix spelling of "Separated".
* gnu/packages/julia-xyz.scm (julia-multivariatepolynomials)[description]: Fix
spelling of "implementing".
* gnu/packages/language.scm (mecab)[description]: Fix spelling of "developed".
* gnu/packages/lisp-xyz.scm (sbcl-cl-json-pointer)[description]: Fix spelling
of "library".
* gnu/packages/machine-learning.scm (ideep-pytorch)[synopsis]: Fix spelling of
"internal".
* gnu/packages/maths.scm (suitesparse-cholmod)[description]: Fix spelling of
"routines".
* gnu/packages/ocaml.scm (ocamlc-loc)[description]: Fix spelling of
"compiler".
* gnu/packages/pdf.scm (capypdf)[description]: Fix spelling of "library".
* gnu/packages/ruby.scm ruby-silent-stream)[description]: Fix spelling of
"Extensions". (ruby-fileutils)[synopsis]: Fix spelling of "library".
* gnu/packages/rust-apps.scm (kibi)[description]: Fix spelling of
"highlighting".
* gnu/packages/scheme.scm (owl)[description]: Fix spelling of "support".
* gnu/packages/statistics.scm (r-mixedpower)[description]: Fix spelling of
"separate".
* gnu/packages/sugar.scm (sugar-commander-activity)[description]: Fix spelling
of "removable".
2025-02-17 13:35:32 -08:00
Danny Milosavljevic
438e133061
gnu: dlib: Update to 19.24.6 (removing duplicate).
...
Follow-up to commit 6cd15c83ab
.
* gnu/packages/machine-learning.scm [inputs]: Add libjxl, ffmpeg, libwebp.
[source]: Switch to git.
[arguments]<#:phases>[chdir]: New phase.
[check]: Modify.
Change-Id: I74b6b1606deb776a95b23e635d6a0e1af978ec42
2025-02-07 01:20:29 +01:00
Danny Milosavljevic
def8bd5197
gnu: Add python-dlib.
...
* gnu/packages/machine-learning.scm (python-dlib): New variable.
Change-Id: Ia61ad36998353386b6d00f2ad1dd179ba28e9a38
2025-02-03 13:09:04 +01:00
Danny Milosavljevic
6cd15c83ab
gnu: Add dlib.
...
* gnu/packages/machine-learning.scm (dlib): New variable.
Change-Id: Id0240565dfe76c7cdf0d74917f1de6fcd2da9f24
2025-02-03 13:09:02 +01:00
Danny Milosavljevic
14b8039d94
gnu: llama-cpp: Enable Vulkan.
...
* gnu/packages/patches/llama-cpp-vulkan-optional.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/machine-learning.scm (llama-cpp)
[source]: Add patch.
[arguments]<#:tests?>: Disable.
<#:configure-flags>: Add "-DGGML_VULKAN=ON".
<#:phases>[patch-paths]: New phase.
[inputs]: Add vulkan-headers, vulkan-loader.
[native-inputs]: Add shaderc, bash.
Change-Id: Ib7a58f5c7f622213f3aaf5abcd701b17eed80f6b
2025-01-29 11:03:18 +01:00
David Elsing
145dfde05f
gnu: python-pytorch-geometric: Update to 2.6.1.
...
* gnu/packages/machine-learning.scm (python-pytorch-geometric): Update to 2.6.1.
[arguments]<#:phases>: Disable another test.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-27 14:42:41 +01:00
David Elsing
40b21618f5
gnu: python-torchvision: Update to 0.20.1.
...
* gnu/packages/machine-learning.scm (python-torchvision): Update to 0.20.1.
[native-inputs]: Add pybind11.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-27 14:42:41 +01:00
David Elsing
09e78c34af
gnu: python-pytorch-for-r-torch: Fix build.
...
The build fails because the types of function pointers with return type
'__m256' and 'const __m256' (or '__m512' and 'const __m512') are not treated
as compatible by the compiler.
* gnu/packages/machine-learning.scm (python-pytorch-for-r-torch)
[arguments]: New field.
[inputs]: Add foxi.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-27 14:42:40 +01:00
David Elsing
a0a9044d35
gnu: python-pytorch: Update to 2.5.1.
...
This also updates the qnnpack-pytorch package.
* gnu/packages/machine-learning.scm (%python-pytorch-version): Set to 2.5.1.
(%python-pytorch-src): Adjust hash accordingly.
(python-pytorch)[arguments]<#:phases>: Add 'remove-fr-trace-script
phase. Adjust 'use-system-libraries phase.
[native-inputs]: Add nlohmann-json. Replace cmake with cmake-minimal.
[inputs]: Remove foxi.
* gnu/packages/patches/python-pytorch-fix-codegen.patch: Adjust patch.
* gnu/packages/patches/python-pytorch-system-libraries.patch: Adjust patch.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-27 14:42:40 +01:00
David Elsing
9a6221e76c
gnu: fbgemm: Update to 1.0.0.
...
* gnu/packages/machine-learning.scm (fbgemm): Update to 1.0.0.
[arguments]: Add #:cmake.
* gnu/packages/patches/fbgemm-use-system-libraries.patch: Adjust patch.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-27 14:42:40 +01:00
David Elsing
598907dbd0
gnu: oneapi-dnnl: Regenerate autogenerated files.
...
* gnu/packages/machine-learning.scm (oneapi-dnnl)[source]: Add snippet.
[arguments]<#:configure-flags>: Add "-DDNNL_EXPERIMENTAL_UKERNEL=ON".
[arguments]<#:phases>: Add 'codegen phase.
[native-inputs]: New field to add castxml, clang-17 and python.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-27 14:42:40 +01:00
David Elsing
04e5c96fb1
gnu: onnx: Update to 1.17.0.
...
* gnu/packages/machine-learning.scm (onnx): Update to 1.17.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-27 14:42:39 +01:00
Danny Milosavljevic
d1e3c41abd
gnu: llama-cpp: Update to b4549.
...
* gnu/packages/machine-learning.scm (llama-cpp): Update to b4549.
[arguments]<#:phases>[disable-unrunable-tests]: Modify.
Change-Id: I7dd80273dc000e1ac6b46930222c4b4ebcddcb5f
2025-01-25 13:36:26 +01:00
Ricardo Wurmus
9fa107c774
gnu: Add python-pot.
...
* gnu/packages/machine-learning.scm (python-pot): New variable.
Change-Id: I2a844a41031ce80d46a3ffe03ead9652d5a87348
2025-01-22 15:44:12 +01:00
Ricardo Wurmus
803befde95
gnu: Add python-pymanopt.
...
* gnu/packages/machine-learning.scm (python-pymanopt): New variable.
Change-Id: Id10413a0f2f76a8a3ac9e6fee22005a92625323c
2025-01-22 15:44:02 +01:00
Ricardo Wurmus
f8e9462982
gnu: Add python-geomloss.
...
* gnu/packages/machine-learning.scm (python-geomloss): New variable.
Change-Id: Id54d81c8c942c69151a7667983073a28419170d0
2025-01-22 15:28:25 +01:00
Ricardo Wurmus
a2a628de68
gnu: python-gymnasium: Add missing input.
...
* gnu/packages/machine-learning.scm (python-gymnasium)[native-inputs]: Add
python-wheel.
Change-Id: I118aa4283767906c59a6daa93d0ba01bfbfb6029
2025-01-20 21:37:59 +01:00
Sharlatan Hellseher
574baf7cb5
gnu: python-cleanlab: Update to 2.7.0.
...
* gnu/packages/machine-learning.scm (python-cleanlab): Update to 2.7.0.
[arguments] <test-flags>: Ignore tests requiring Hugging Face datasets.
[native-inputs]: Remove python-pytest-lazy-fixture; add
python-typing-extensions.
Change-Id: I7988b4c0b6dff10a44d4a1fbffa48b950158302c
2025-01-20 21:37:59 +01:00
Ricardo Wurmus
822f23c0e5
gnu: python-mord: Add missing inputs.
...
* gnu/packages/machine-learning.scm (python-mord)[native-inputs]: Add
python-setuptools and python-wheel.
Change-Id: I597517f73fca8e3fe15b81bb6b8929572841de95
2025-01-20 21:37:55 +01:00
Ricardo Wurmus
c3ccdd5169
gnu: python-tensorly: Update to 0.9.0.
...
* gnu/packages/machine-learning.scm (python-tensorly): Update to 0.9.0.
Change-Id: If8ac31dd27e49349ef56cdf8051cda6d5cf2d616
2025-01-20 21:37:49 +01:00
Ricardo Wurmus
5867756180
gnu: python-pyro-ppl: Add missing inputs.
...
* gnu/packages/machine-learning.scm (python-pyro-ppl)[native-inputs]: Add
python-setuptools and python-wheel.
Change-Id: If128e0f46834badb30cb4b3980e958043c37abc7
2025-01-20 21:37:47 +01:00
Ricardo Wurmus
f6e8d74eee
gnu: python-scikit-learn-extra: Disable one test.
...
* gnu/packages/machine-learning.scm (python-scikit-learn-extra)
[arguments]: Disable one test.
Change-Id: Idee17402250a55ca564724f00550ef36664982f6
2025-01-20 21:37:39 +01:00
Ricardo Wurmus
a8f747c012
gnu: python-pytorch-geometric: Disable one test.
...
* gnu/packages/machine-learning.scm (python-pytorch-geometric)[arguments]:
Disable one more test.
Change-Id: Id69243e70c39b9307745b08156ed956f23d8daa4
2025-01-20 21:37:36 +01:00
Ricardo Wurmus
102003edfc
gnu: python-lightning-cloud: Update to 0.5.70.
...
* gnu/packages/machine-learning.scm (python-lightning-cloud): Update to
0.5.70.
[propagated-inputs]: Add python-boto3 and python-protobuf; replace
python-fastapi-for-pytorch-lightning with python-fastapi.
Change-Id: I4c93a0120639af230fdaf53703c688ce3012e8e0
2025-01-20 21:37:35 +01:00
Ricardo Wurmus
43923d2459
gnu: python-pytorch-lightning: Update to 2.5.0.post0.
...
* gnu/packages/machine-learning.scm (python-pytorch-lightning): Update to
2.5.0.post0.
[arguments]: Only run core tests.
[propagated-inputs]: Replace python-fastapi-for-pytorch-lightning with
python-fastapi; remove python-starsessions-for-pytorch-lightning.
Change-Id: I1bf392e19cc06194fdf662f07aeccbafc8d0ae4e
2025-01-20 21:37:35 +01:00
Ricardo Wurmus
fba2994636
gnu: python-thinc: Remove old version of dataclasses.
...
A newer version of dataclasses is part of Python.
* gnu/packages/machine-learning.scm (python-thinc)[propagated-inputs]: Remove
python-dataclasses.
Change-Id: I04cb4ad7af5465fac762f56248f7ca61315b7a78
2025-01-20 21:37:32 +01:00
Danny Milosavljevic
b01e7b649f
gnu: whisper-cpp: Enable tests.
...
* gnu/packages/machine-learning.scm (whisper-cpp)[arguments]<#:tests?>: Remove.
Change-Id: I71964e4f3d43ff02f6aa529bd66700bd8ab63687
2025-01-07 11:10:15 +01:00
Alice BRENON
7a04ed4354
gnu: python-spacy: Fix build.
...
* gnu/packages/machine-learning.scm (python-spacy): Fix build.
[native-inputs]: Add python-wheel
Change-Id: I6550f6dc0cb1fb88fc733f6471f1831c4ba95977
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-06 15:53:17 +01:00
Gabriel Wicki
5530282655
gnu: Fix whitespace issues in various descriptions.
...
This mainly addresses `double-space after sentence end period' and `trailing
white space' issues.
* gnu/packages/audio.scm (ecasound): Fix description.
* gnu/packages/axoloti.scm (ksoloti-runtime, ksoloti-patcher): Fix
description.
* gnu/packages/bioinformatics.scm (trf, ghc-int-interval-map): Fix
description.
* gnu/packages/chez.scm (chez-scheme, chez-scheme-bootstrap-bootfiles): Fix
description.
* gnu/packages/code.scm (cscope): Fix description.
* gnu/packages/compression.scm (c-blosc): Fix description.
* gnu/packages/connman.scm (connman): Fix description.
* gnu/packages/crypto.scm (libxcrypt): Fix description.
* gnu/packages/display-managers.scm (abstractdark-sddm-theme): Fix
description.
* gnu/packages/docker.scm (docker-registry): Fix description.
* gnu/packages/freedesktop.scm (xdg-user-dirs): Fix description.
* gnu/packages/game-development.scm (deutex, grfcodec): Fix description.
* gnu/packages/games.scm (chroma): Fix description.
* gnu/packages/geo.scm (xygrib): Fix description.
* gnu/packages/gnunet.scm (gnunet-scheme): Fix description.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-block-format): Fix description.
* gnu/packages/kodi.scm (fstrcmp): Fix description.
* gnu/packages/machine-learning.scm (vosk-api): Fix description.
* gnu/packages/messaging.scm (biboumi): Fix description.
* gnu/packages/music.scm (sooperlooper, samplebrain): Fix description.
* gnu/packages/perl.scm (perl-file-readbackwards): Fix description.
* gnu/packages/rocm.scm (rocm-bandwidth-test): Fix description.
* gnu/packages/scanner.scm (sane-airscan): Fix description.
* gnu/packages/security-token.scm (pkcs11-helper): Fix description.
* gnu/packages/shellutils.scm (shell-functools): Fix description.
* gnu/packages/textutils.scm (catdoc): Fix description.
* gnu/packages/tor.scm (tor): Fix description.
* gnu/packages/xdisorg.scm (xftwidth, xwallpaper): Fix description.
* gnu/packages/xfce.scm (xfce4-volumed-pulse): Fix description.
Change-Id: I911836d66eb780c0fa279e3aebf9d7fbd53bf00a
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2025-01-05 15:38:04 -08:00
Andy Tai
a707ebe5d3
gnu: whisper-cpp: Enable sdl2 and tests.
...
* gnu/packages/patches/whisper-cpp-enable-tests.patch: New file.
* gnu/packages/machine-learning.scm (whisper-cpp)[source]: Add reference to
patch.
[arguments]<#:configure-flags>: Add configure flags.
[arguments]<#:phases>: Disable big test on 32 bit.
[inputs]: Add sdl2.
[synopsis]: Modify.
[description]: Modify.
* gnu/local.mk (dist_PATCH_DATA): Register patch.
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
Change-Id: Icdb82c3c7d3d485346f89fe699d0d64b34c1b21a
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-01-02 23:55:34 +01:00
Ricardo Wurmus
d43f238638
gnu: python-hmmlearn: Add missing inputs.
...
* gnu/packages/machine-learning.scm (python-hmmlearn)[native-inputs]: Add
python-setuptools and python-wheel.
Change-Id: Idd474162534bf8dbbc6e4a9772a2748862e0b045
2025-01-01 20:15:45 +01:00
Nicolas Graves
c26287d796
gnu: Add dlpack.
...
* gnu/packages/machine-learning.scm (dlpack): New variable.
Change-Id: I9223e5c3b8f8317f88954cfdaccdfa11a51b7167
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2024-12-30 19:16:19 +08:00
Vinicius Monego
0d37e234f7
gnu: python-deepxde: Update to 1.12.2.
...
* gnu/packages/machine-learning.scm (python-deepxde): Update to 1.12.2.
Change-Id: Idf8666adeb824b9967d24914f1a85ab3f73408ee
2024-12-21 14:52:59 -03:00
Vinicius Monego
f2075e2fbf
gnu: python-cma: Update to 4.0.0.
...
* gnu/packages/machine-learning.scm (python-cma): Update to 4.0.0.
Change-Id: I255eea8b3884b825d560c12d16a4ea59fb780a93
2024-12-21 14:52:58 -03:00
Danny Milosavljevic
9f53e10235
gnu: python-gymnasium: Fix build.
...
* gnu/packages/machine-learning.scm (python-gymnasium)[native-inputs]: Add
python-setuptools.
Change-Id: I97e1283e1696b22489e91b4160b0bf49b513d3e7
2024-12-21 11:19:33 +01:00
Danny Milosavljevic
4eaeff9979
gnu: Add whisper-cpp.
...
* gnu/packages/machine-learning.scm (whisper-cpp): New variable.
Change-Id: I1ab60be8a64b517d537fad651a7fabcd012025a1
2024-12-21 02:26:49 +01:00