summaryrefslogtreecommitdiff
path: root/gnu/packages/machine-learning.scm
Commit message (Collapse)AuthorAge
* gnu: python-keras: Skip a flaky test.Maxim Cournoyer2021-11-11
| | | | | * gnu/packages/machine-learning.scm (python-keras) [phases]{check}: Also skip the test_stateful_metrics test.
* gnu: python-keras: Enable parallel tests.Maxim Cournoyer2021-11-11
| | | | | * (python-keras)[phases]: Delete trailing #t. {check}: Honor TESTS?. Run the tests in parallel. Disable PEP8 lint.
* gnu: tensorflow: Enable parallel build (at least partially).Maxim Cournoyer2021-11-11
| | | | | | | | There are still many parts of the build that happen sequentially, but at least this hastens the long build somewhat. * gnu/packages/machine-learning.scm (tensorflow)[phases]: Remove trailing #t. {build-pip-package}: Honor the PARALLEL-BUILD? argument.
* gnu: abseil-cpp: Update to 20210324.2.Maxim Cournoyer2021-11-11
| | | | | | | | | | | | But keep the older variant for Tensorflow. * gnu/packages/cpp.scm (abseil-cpp-20200923.3): Renamed older variant. (abseil-cpp): New variable. * gnu/packages/machine-learning.scm (tensorflow-lite) [inputs]: Adjust to use the older abseil-cpp-20200923.3. * gnu/packages/rpc.scm (grpc-1.16.1)[native-inputs]: Likewise. Co-authored-by: Greg Hogan <code@greghogan.com>
* Merge remote-tracking branch 'origin/master' into core-updates-frozen.Mathieu Othacehe2021-10-12
|\
| * gnu: Add python-xgboost.Vinicius Monego2021-09-25
| | | | | | | | | | | | * gnu/packages/machine-learning.scm (python-xgboost): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
| * gnu: Add xgboost.Vinicius Monego2021-09-25
| | | | | | | | | | | | | | | | * gnu/packages/machine-learning.scm (xgboost): New variable. * gnu/packages/patches/xgboost-use-system-dmlc-core.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Leo Famulari <leo@famulari.name>
| * gnu: Add dmlc-core.Vinicius Monego2021-09-25
| | | | | | | | | | | | * gnu/packages/machine-learning.scm (dmlc-core): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
| * gnu: python-pytorch: Unbundle NNPACK.Ludovic Courtès2021-09-24
| | | | | | | | | | | | | | | | | | * gnu/packages/machine-learning.scm (python-pytorch)[source]: Delete "third_party/NNPACK". [inputs]: Add NNPACK. [propagated-inputs]: Remove PYTHON-PEACHPY. * gnu/packages/patches/python-pytorch-system-libraries.patch: Remove hunk modifying NNPACK; add hunk to allow the use of our own NNPACK.
| * gnu: Add NNPACK.Ludovic Courtès2021-09-24
| | | | | | | | | | | | * gnu/packages/machine-learning.scm (nnpack): New variable. * gnu/packages/patches/nnpack-system-libraries.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
* | Merge branch 'master' into core-updates-frozenLudovic Courtès2021-09-07
|\|
| * gnu: python-scikit-learn: Update to 0.24.2.Ricardo Wurmus2021-08-30
| | | | | | | | | | * gnu/packages/machine-learning.scm (python-scikit-learn): Update to 0.24.2. [arguments]: Remove trailing #t.
| * gnu: Add python-hmmlearn.Ricardo Wurmus2021-08-27
| | | | | | | | * gnu/packages/machine-learning.scm (python-hmmlearn): New variable.
* | Merge branch 'master' into core-updates-frozenMarius Bakke2021-08-12
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gnu/packages/algebra.scm gnu/packages/games.scm gnu/packages/golang.scm gnu/packages/kerberos.scm gnu/packages/mail.scm gnu/packages/python.scm gnu/packages/ruby.scm gnu/packages/scheme.scm gnu/packages/tex.scm gnu/packages/tls.scm gnu/packages/version-control.scm
| * gnu: python-pytorch: Remove leftover comment.Ludovic Courtès2021-08-04
| | | | | | | | | | * gnu/packages/machine-learning.scm (python-pytorch)[arguments]: Remove leftover comment.
| * gnu: Add python-pytorch.Ludovic Courtès2021-08-04
| | | | | | | | | | | | | | * gnu/packages/machine-learning.scm (python-pytorch): New variable. * gnu/packages/patches/python-pytorch-runpath.patch, gnu/packages/patches/python-pytorch-system-libraries.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them.
| * gnu: gemmlowp: Add "generic" variant.Ludovic Courtès2021-08-04
| | | | | | | | | | | | | | * gnu/packages/machine-learning.scm (gemmlowp): New variable, based on 'gemmlowp-for-tensorflow'. (gemmlowp-for-tensorflow): Rewrite to inherit from GEMMLOWP. [properties]: New field.
| * gnu: gloo: Honor #:tests? in 'check' phase.Ludovic Courtès2021-08-04
| | | | | | | | | | * gnu/packages/machine-learning.scm (gloo)[arguments]: In 'check' phase, honor #:tests?.
| * gnu: gloo: Update to c22a5cf.Ludovic Courtès2021-08-04
| | | | | | | | | | * gnu/packages/machine-learning.scm (gloo): Update to c22a5cf. [inputs]: New field.
| * gnu: Add tensorflow-lite.Ricardo Wurmus2021-08-04
| | | | | | | | * gnu/packages/machine-learning.scm (tensorflow-lite): New variable.
| * gnu: Add onnx-optimizer.Ludovic Courtès2021-08-02
| | | | | | | | | | | | * gnu/packages/machine-learning.scm (onnx-optimizer): New variable. * gnu/packages/patches/onnx-optimizer-system-library.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
* | Merge branch 'master' into core-updates-frozenMarius Bakke2021-08-01
|\|
| * gnu: onnx: Change source to 'git-fetch'.Ludovic Courtès2021-07-31
| | | | | | | | | | | | | | | | * gnu/packages/machine-learning.scm (onnx)[source]: Change to 'git-fetch'. Add "onnx-skip-model-downloads.patch". [arguments]: Add 'make-test-directory-writable' phase. * gnu/packages/patches/onnx-skip-model-downloads.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
| * gnu: python-onnx: Rename to "onnx".Ludovic Courtès2021-07-31
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/machine-learning.scm (python-onnx): Rename to... (onnx): ... this, and change 'name' field accordingly. (python-onnx): New variable. * gnu/packages/patches/python-onnx-shared-libraries.patch: Rename to... * gnu/packages/patches/onnx-shared-libraries.patch: ... this. * gnu/packages/patches/python-onnx-use-system-googletest.patch: Rename to... * gnu/packages/patches/onnx-use-system-googletest.patch: ... this. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
| * gnu: python-onnx: Install libonnx.so and libonnx_proto.so.Ludovic Courtès2021-07-31
| | | | | | | | | | | | | | * gnu/packages/patches/python-onnx-shared-libraries.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/machine-learning.scm (python-onnx)[source]: Use it. [arguments]: New field.
| * gnu: python-onnx: Delete bundled software.Ludovic Courtès2021-07-31
| | | | | | | | | | * gnu/packages/machine-learning.scm (python-onnx)[source]: Delete the 'third_party' directory.
| * gnu: python-onnx: Move comment to the patch header.Ludovic Courtès2021-07-31
| | | | | | | | | | * gnu/packages/machine-learning.scm (python-onnx): Move patch comment to... * gnu/packages/patches/python-onnx-use-system-googletest.patch: ... here.
| * gnu: python-onnx: Update to 1.9.0.Ludovic Courtès2021-07-31
| | | | | | | | * gnu/packages/machine-learning.scm (python-onnx): Update to 1.9.0.
| * gnu: Add XNNPACK.Ludovic Courtès2021-07-29
| | | | | | | | | | | | * gnu/packages/machine-learning.scm (xnnpack): New variable. * gnu/packages/patches/xnnpack-system-libraries.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
* | Merge branch 'master' into core-updates-frozenMarius Bakke2021-07-29
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gnu/packages/bioinformatics.scm gnu/packages/cmake.scm gnu/packages/curl.scm gnu/packages/emacs-xyz.scm gnu/packages/gpodder.scm gnu/packages/music.scm gnu/packages/patches/glibc-bootstrap-system.patch gnu/packages/python-xyz.scm gnu/packages/shells.scm gnu/packages/statistics.scm
| * gnu: Add python-hyperopt.Vinicius Monego2021-07-25
| | | | | | | | | | | | * gnu/packages/machine-learning.scm (python-hyperopt): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* | gnu: Use 'search-input-file' when looking for *.so and *.a.Ludovic Courtès2021-07-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/bioinformatics.scm (sailfish)[arguments]: Use 'search-input-file' when looking for *.a and *.so. * gnu/packages/emulators.scm (dolphin-emu): Likewise. * gnu/packages/engineering.scm (lepton-eda): Likewise. (pcb): Likewise. * gnu/packages/golang.scm (go-1.4): Likewise. (go-1.14): Likewise. * gnu/packages/haskell.scm (ghc-7): Likewise. * gnu/packages/irods.scm (irods): Likewise. * gnu/packages/language.scm (python2-tegaki-pygtk): Likewise. * gnu/packages/lisp-xyz.scm (sbcl-lzlib): Likewise. (sbcl-cl-gobject-introspection): Likewise. (sbcl-cl-ana): Likewise. (sbcl-cl-libuv): Likewise. (sbcl-cl-async): Likewise. (sbcl-mcclim): Likewise. (sbcl-zstd): Likewise. (sbcl-cl-opengl): Likewise. (sbcl-lev): Likewise. (sbcl-cl-glfw3): Likewise. * gnu/packages/machine-learning.scm (tensorflow): Likewise. * gnu/packages/messaging.scm (utox): Likewise. * gnu/packages/mpi.scm (java-openmpi): Likewise. * gnu/packages/music.scm (jack-select): Likewise. * gnu/packages/pascal.scm (fpc): Likewise. * gnu/packages/python-crypto.scm (python-libnacl): Likewise. * gnu/packages/python-xyz.scm (python-cairocffi): Likewise. (python-pyev): Likewise. (python-pytidylib): Likewise. * gnu/packages/radio.scm (unixcw): Likewise. * gnu/packages/rust.scm (rust-1.32): Likewise. * gnu/packages/security-token.scm (opensc): Likewise. (python-pyscard): Likewise. * gnu/packages/selinux.scm (python-setools): Likewise. * gnu/packages/spice.scm (libcacard): Likewise. * gnu/packages/telephony.scm (libtgvoip): Likewise.
* | gnu: Use 'search-input-directory' for the Eigen header directory.Ludovic Courtès2021-07-24
| | | | | | | | | | | | | | * gnu/packages/bioinformatics.scm (sailfish)[arguments]: Use 'search-input-directory' when searching for Eigen headers. * gnu/packages/bioinformatics.scm (nanopolish): Likewise. * gnu/packages/machine-learning.scm (tensorflow): Likewise.
* | Merge branch 'master' into core-updatesLudovic Courtès2021-07-18
|\|
| * gnu: Add python-cmaes.Vinicius Monego2021-07-08
| | | | | | | | | | | | * gnu/packages/machine-learning.scm (python-cmaes): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* | Merge branch 'master' into core-updatesMarius Bakke2021-05-09
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gnu/local.mk gnu/packages/bioinformatics.scm gnu/packages/django.scm gnu/packages/gtk.scm gnu/packages/llvm.scm gnu/packages/python-web.scm gnu/packages/python.scm gnu/packages/tex.scm guix/build-system/asdf.scm guix/build/emacs-build-system.scm guix/profiles.scm
| * gnu: python-opentsne: Update to 0.5.2.Vinicius Monego2021-04-25
| | | | | | | | | | | | * gnu/packages/machine-learning.scm (python-opentsne): Update to 0.5.2. Signed-off-by: Leo Famulari <leo@famulari.name>
| * gnu: python-pynndescent: Update to 0.5.2.Vinicius Monego2021-04-25
| | | | | | | | | | | | * gnu/packages/machine-learning.scm (python-pynndescent): Update to 0.5.2. Signed-off-by: Leo Famulari <leo@famulari.name>
* | Merge branch 'master' into core-updatesChristopher Baines2021-03-06
|\|
| * gnu: python-onnx: Update to 1.8.1.Vinicius Monego2021-02-21
| | | | | | | | | | | | * gnu/packages/machine-learning.scm (python-onnx): Update to 1.8.1. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| * gnu: python-scikit-learn: Update to 0.24.1.Ricardo Wurmus2021-02-19
| | | | | | | | | | | | | | * gnu/packages/machine-learning.scm (python-scikit-learn): Update to 0.24.1. [propagated-inputs]: Add python-threadpoolctl. (python2-scikit-learn)[inputs,native-inputs,propagated-inputs]: Do not inherit these fields.
* | Merge branch 'master' into core-updatesChristopher Baines2021-02-03
|\|
| * gnu: Add python-threadpoolctl.Efraim Flashner2021-01-31
| | | | | | | | * gnu/packages/machine-learning.scm (python-threadpoolctl): New variable.
| * gnu: python-xyz: Move a few modules to (gnu packages python-build).Maxim Cournoyer2021-01-27
| | | | | | | | | | | | | | | | | | | | * gnu/packages/python-xyz.scm (python-pep517): Inherit from python-pep517-bootstrap. Remove the inherited common fields. (python-poetry-core, python-wheel) (python-toml): Move to ... * gnu/packages/python-build.scm: ... here, a new module. (python-pep517-bootstrap): New package. * gnu/local.mk (GNU_SYSTEM_MODULES): Register the new module.
* | gnu: kaldi-gstreamer-server: Wrap with GUIX_PYTHONPATH.Maxim Cournoyer2021-02-01
| | | | | | | | | | * gnu/packages/machine-learning.scm (kaldi-gstreamer-server): [phases]{install}: Replace PYTHONPATH with GUIX_PYTHONPATH.
* | gnu: Adjust package collection to Wrap using GUIX_PYTHONPATH.Maxim Cournoyer2021-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change was automated using: $ git ls-files | grep .scm | \ xargs sed 's/(getenv "PYTHONPATH")/(getenv "GUIX_PYTHONPATH")/' -i $ git ls-files | grep .scm | \ xargs sed 's/`("PYTHONPATH"/`("GUIX_PYTHONPATH"/' -i * gnu/packages/admin.scm (nmap): (dstat): Wrap using GUIX_PYTHONPATH. * gnu/packages/audio.scm (jack-2): (carla): Likewise. * gnu/packages/benchmark.scm (fio): Likewise. * gnu/packages/bioinformatics.scm (couger): Likewise. (gess, find-circ, filtlong, nanopolish): Likewise. * gnu/packages/cdrom.scm (cdemu-client): Likewise. * gnu/packages/chemistry.scm (avogadro): Likewise. * gnu/packages/connman.scm (econnman): Likewise. * gnu/packages/cups.scm (hplip): Likewise. * gnu/packages/debug.scm (scanmem): Likewise. * gnu/packages/display-managers.scm (lightdm): Likewise. * gnu/packages/ebook.scm (cozy): Likewise. * gnu/packages/education.scm (anki): Likewise. * gnu/packages/engineering.scm (kicad, volk, freecad): Likewise. * gnu/packages/game-development.scm (renpy): Likewise. * gnu/packages/games.scm (roguebox-adventures) (seahorse-adventures, kajongg): Likewise. * gnu/packages/gimp.scm (gimp, glimpse): Likewise. * gnu/packages/glib.scm (itstool): Likewise. * gnu/packages/gnome.scm (gnome-music, gtg, rhythmbox): Likewise. (eolie, d-feet, gedit, caribou, gnome-shell, authenticator) (gnome-todo, orca, passwordsafe, terminator, setzer) (libratbag, komikku): Likewise. * gnu/packages/gps.scm (gpsd): Likewise. * gnu/packages/gtk.scm (gtk-doc): Likewise. * gnu/packages/ibus.scm (ibus, ibus-libpinyin, ibus-anthy) (ibus-libhangul): Likewise. * gnu/packages/inkscape.scm (inkscape-1.0): Likewise. * gnu/packages/linux.scm (bcc): Likewise. * gnu/packages/mail.scm (notifymuch): Likewise. * gnu/packages/maths.scm (units): Likewise. * gnu/packages/music.scm (solfege): Likewise. * gnu/packages/networking.scm (blueman): Likewise. * gnu/packages/patchutils.scm (patchwork): Likewise. * gnu/packages/photo.scm (rapid-photo-downloader, entangle): Likewise. * gnu/packages/plotutils.scm (asymptote): Likewise. * gnu/packages/presentation.scm (presentty): Likewise. * gnu/packages/screen.scm (byobu): Likewise. * gnu/packages/storage.scm (ceph): Likewise. * gnu/packages/syndication.scm (liferea): Likewise. * gnu/packages/task-management.scm (blanket): Likewise. * gnu/packages/text-editors.scm (manuskript): Likewise. * gnu/packages/version-control.scm (gitless, cgit, git-when-merged) (git-imerge): Likewise. * gnu/packages/video.scm (pitivi): Likewise. * gnu/packages/virtualization.scm (criu): Likewise. * gnu/packages/xfce.scm (catfish): Likewise.
* | gnu: ghmm: Do not set PYTHONPATH.Maxim Cournoyer2021-02-01
| | | | | | | | | | | | * gnu/packages/machine-learning.scm (ghmm): Remove trailing #t. [phases]: Do not reorder the check phase after the install phase. {fix-PYTHONPATH}: Remove phase.
* | gnu: tensorflow: Do not alter PYTHONPATH.Maxim Cournoyer2021-02-01
| | | | | | | | | | * gnu/packages/machine-learning.scm (tensorflow)[phases]: Delete trailing #t. {fix-python-build}: Do not alter PYTHONPATH.
* | gnu: python-xyz: Move a few modules to (gnu packages python-build).Maxim Cournoyer2021-01-15
|/ | | | | | | | | | * gnu/packages/python-xyz.scm (python-pep517): Inherit from python-pep517-bootstrap. Remove the inherited common fields. (python-poetry-core, python-wheel) (python-toml): Move to ... * gnu/packages/python-build.scm: ... here, a new module. (python-pep517-bootstrap): New package. * gnu/local.mk (GNU_SYSTEM_MODULES): Register the new module.
* gnu: python-onnx: Update to 1.8.0.Vinicius Monego2020-12-12
| | | | | | * gnu/packages/machine-learning.scm (python-onnx): Update to 1.8.0. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>