~ruther/guix-local

ref: 6ea46370eae357f29fd0fb92da8eb43068f1e35e guix-local/gnu/packages/machine-learning.scm -rw-r--r-- 283.1 KiB
4ff2725c — Vinicius Monego 1 year, 2 months ago
gnu: python-opentsne: Update to 1.0.2.

* gnu/packages/machine-learning.scm (python-opentsne): Update to 1.0.2.
[build-system]: Use pyproject-build-system.
[arguments]: Use Gexp. Delete the 'skip-test' phase. Rename the
'set-numba-cache-dir' phase to 'preparations' and also rebuild
extensions to run tests.
[native-inputs]: Replace python-cython by python-cython-3. Add
python-pytest, python-setuptools, python-wheel.

Change-Id: I1c4a7cf3127a5254c9a14dcc71d9fa5652f6878f
6c033db8 — Vinicius Monego 1 year, 2 months ago
gnu: python-pynndescent: Update to 0.5.13.

* gnu/packages/machine-learning.scm (python-pynndescent): Update to
0.5.13.

Change-Id: I8aa5e906a6d2a34be4ed61c37fca4dd7c64fabe3
4c1c67e8 — Sharlatan Hellseher 1 year, 2 months ago
gnu: python-umap-learn: Update to 0.5.8.

* gnu/packages/machine-learning.scm (python-umap-learn): Update to 0.5.8.

Change-Id: Ia399c994bdb2092a19a9a179d0d592d0e1626529
4b4289d9 — Andreas Enge 1 year, 3 months ago
gnu: Remove shogun.

* gnu/packages/machine-learning.scm (shogun): Delete variable.

The package depends on atlas, which does not build any more. The ftp
server that is supposed to contain the source code has become private
and does not accept anonymous connections. The package has not been
updated since 2018. It has no dependent packages.

Change-Id: Ia2e1ef51180397a056410fd8d33ce2827623aaa0
56999614 — Maxim Cournoyer 1 year, 2 months ago
gnu: cmake: Update to 4.0.1.

* gnu/packages/cmake.scm (cmake-3.30): Rename to...
(cmake-next): ... this, and update to 4.0.1.
* gnu/packages/cpp.scm (hyprgraphics): Adjust accordingly.
* gnu/packages/games.scm (gemrb): Likewise.
* gnu/packages/image-viewers.scm (vv): Likewise.
* gnu/packages/machine-learning.scm (fbgemm): Likewise.
* gnu/packages/wm.scm (hyprland): Likewise.
* gnu/packages/xdisorg.scm (aquamarine, hyprlock)
(hyprpaper): Likewise.

Change-Id: Ifb721bc94418696c4894f92aae88028bfb3e8167
97ea59b8 — Nicolas Graves 1 year, 2 months ago
gnu: kaldi-gstreamer-server: Fix build, cleanup tests.

* gnu/packages/machine-learning.scm (kaldi-gstreamer-server):
  [origin]<snippet>: Remove test files.
  [arguments]<phases>: Migrate from GObject.MainLoop to GLib.MainLoop
  in 'build phase.  Adapt to the absence of test files.  Improve the
  wrap part of 'install phase.
  [inputs]: Add gstreamer, gst-plugins-base, gst-plugins-good, kaldi.
  They are necessary for proper install/wrapping.

Signed-off-by: Christopher Baines <mail@cbaines.net>
c51c0f3d — Nicolas Graves 1 year, 2 months ago
gnu: gst-kaldi-nnet2-online: Fix build.

* gnu/packages/machine-learning.scm (gst-kaldi-nnet2-online): Fix build.
  [arguments]<make-flags>: Improve style.
  <phases>: Migrate to gexps, improve style.
  Add configure CXXFLAGS for OPENFST_VER, fixes build.
  [native-inputs]: Improve style.

Signed-off-by: Christopher Baines <mail@cbaines.net>
7ffc3aec — Nicolas Graves 1 year, 2 months ago
gnu: kaldi: Improve style.

* gnu/packages/machine-learning.scm (kaldi):
  [arguments]<configure-flags>: Use it. Add --fst-version flag.
  <phases>: Use gexps. Use configure-flags in the 'configure-phase.

Signed-off-by: Christopher Baines <mail@cbaines.net>
64f81d86 — Nicolas Graves 1 year, 2 months ago
gnu: kaldi: Update to 0-2.01aadd7.

* gnu/packages/patches/kaldi-ignore-failing-test.patch: Add patch.
* gnu/local.mk: Record patch.
* gnu/packages/machine-learning.scm (kaldi): Update to 0-2.01aadd7.
  [origin]: Record patches.

Signed-off-by: Christopher Baines <mail@cbaines.net>
d8b666ca — Nicolas Graves 1 year, 2 months ago
gnu: openfst: Update to 1.8.4.

* gnu/packages/machine-learning.scm (openfst): Update to 1.8.4.

Signed-off-by: Christopher Baines <mail@cbaines.net>
ef7e5f1e — Nicolas Graves 1 year, 2 months ago
gnu: Remove openfst-1.7.3.

* gnu/packages/machine-learning.scm (openfst-1.7.3): Delete variable.
(kaldi, gst-kaldi-nnet2-online): Replace openfst-1.7.3 by openfst.

Signed-off-by: Christopher Baines <mail@cbaines.net>
42965d20 — Nicolas Graves 1 year, 2 months ago
gnu: vosk-api: Update to 0.3.50.

* gnu/packages/machine-learning.scm (vosk-api): Update to 0.3.50.

Signed-off-by: Christopher Baines <mail@cbaines.net>
b4e018dd — Nicolas Graves 1 year, 2 months ago
gnu: kaldi-for-vosk: Update to 0-1.bc5baf1.

* gnu/packages/patches/kaldi-openblas-0.3.29-compatibility.patch: Add patch.
* gnu/local.mk: Record patch.
* gnu/packages/machine-learning.scm (kaldi-for-vosk): Update to 0-1.bc5baf1.
  [origin]: Record patch.

Signed-off-by: Christopher Baines <mail@cbaines.net>
55d9b6ff — Morgan Smith 1 year, 3 months ago
gnu: python-gguf: Update to 0.16.0.

* gnu/packages/machine-learning.scm (python-gguf): Update to 0.16.0.
Change origin to git repository.  Run tests.

Change-Id: I1c1b5f5956e3acb380b56816d180f53243b741fa
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
f22424d4 — Morgan Smith 1 year, 3 months ago
gnu: llama-cpp: Update to 0.0.0-b5013.

* gnu/packages/machine-learning.scm (llama-cpp): Update to 0.0.0-b5013.
[inputs]: Add curl, glslang, and python-gguf.
[native-inputs]: bash -> bash-minimal.
[source, homepage]: Update URL.
[python-scripts]: Rely on upstream to install them.  Delete phase.
[fix-tests]: Fix an additional test.
(python-gguf): Switch to llama-cpp's version.
* gnu/packages/patches/llama-cpp-vulkan-optional.patch: Delete.
* gnu/local.mk: Unregister patch.

Change-Id: Ic297534cd142cb83e3964eae21b4eb807b74e9bc
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
9407c637 — Danny Milosavljevic 1 year, 2 months ago
Revert "gnu: llama-cpp: Update to 0.0.0-b5013."

This reverts commit 2dacbe7f6dd8409a1e159813a4b1bc6f248e69b1.

Change-Id: I08735448d3186745132b22ac3c2f5cf71c95c1db
2dacbe7f — Morgan Smith 1 year, 3 months ago
gnu: llama-cpp: Update to 0.0.0-b5013.

* gnu/packages/machine-learning.scm (llama-cpp): Update to 0.0.0-b5013.
[inputs]: Add curl, glslang, and python-gguf-llama-cpp.
[native-inputs]: bash -> bash-minimal.
[source, homepage]: Update URL.
[python-scripts]: Rely on upstream to install them.  Delete phase.
[fix-tests]: Fix an additional test.
* gnu/packages/patches/llama-cpp-vulkan-optional.patch: Delete.
* gnu/local.mk: Unregister patch.

Change-Id: Ic297534cd142cb83e3964eae21b4eb807b74e9bc
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
0a2521e3 — Morgan Smith 1 year, 3 months ago
gnu: Add python-gguf-llama-cpp.

* gnu/packages/machine-learning.scm (python-gguf-llama-cpp): New variable.

Change-Id: I1c1b5f5956e3acb380b56816d180f53243b741fa
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
af6b5f7d — Sharlatan Hellseher 1 year, 2 months ago
gnu: python-scikit-learn: Update to 1.6.1.

* gnu/packages/machine-learning.scm (python-scikit-learn): Update to
1.6.1.
[arguments] <test-flags>: Run tests in parallel by providing
"--numprocesses" options, it's save and supported upstream.  Disable
more failing tests.
<phases>: Add 'remove-notice-rgx; remove 'build-ext.
[native-inputs]: Remove python-setuptools and python-wheel; add gfortran
and meson-python.
[propagated-inputs]: Sort alphabetically.

Change-Id: I594d1cbd36815e4faf6ba8907ac1410bc45a239d
05c70eee — Sharlatan Hellseher 1 year, 2 months ago
gnu: python-scikit-learn: Use G-expressions.

* gnu/packages/machine-learning.scm (python-scikit-learn): Adjust
package indentation, use G-expressions.

Change-Id: I332d5f13096d94bc2a8e4f1daa8e44b6dcb0d6d5
Next