summaryrefslogtreecommitdiff
path: root/gnu/packages/machine-learning.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: Remove ‘open source’ from package descriptions.•••Also do some (trivial) editing where appropriate. * gnu/packages/bioconductor.scm (r-anaquin, r-rcppnumerical) [description]: Remove superfluous ‘open source’. * gnu/packages/debian.scm (apt-mirror)[description]: Likewise. Add @acronym{}. Drop obscure Ubuntu for famous Trisquel. Reorder. * gnu/packages/documentation.scm (scrollkeeper)[description]: Remove superfluous ‘open systems’. Keep ‘Open Source’ in standard name. * gnu/packages/engineering.scm (freecad, cura-engine)[description]: Remove superfluous ‘open source’ and excessive puffery. * gnu/packages/firmware.scm (make-opensbi-package) [synopsis]: Remove ‘Open Source’. Use @acronym{}. [description]: Fix first sentence to follow guidelines. Use @acronym{}. * gnu/packages/game-development.scm (ioquake3, recastnavigation): [description]: Remove ‘open source’. * gnu/packages/graphics.scm (skia)[description]: Likewise. * gnu/packages/lisp-xyz.scm (sbcl-s-sysdeps)[description]: Likewise. * gnu/packages/machine-learning.scm (onnx)[description]: Likewise. Use @acronym{}. * gnu/packages/ocaml.scm (ocaml-cudf)[description]: Likewise. Tobias Geerinckx-Rice2022-08-141-4/+4
* gnu: python-umap-learn: Disable unreliable test.•••* gnu/packages/machine-learning.scm (python-umap-learn)[arguments]: Disable test_densmap_trustworthiness_on_iris_supervised. Ricardo Wurmus2022-08-011-1/+4
* gnu: python-umap-learn: Set NUMBA_CACHE_DIR.•••* gnu/packages/machine-learning.scm (python-umap-learn)[arguments]: Add phase to set NUMBA_CACHE_DIR. Ricardo Wurmus2022-08-011-0/+4
* gnu: Add python-pyro-ppl.•••* gnu/packages/machine-learning.scm (python-pyro-ppl): New variable. Ricardo Wurmus2022-07-091-0/+75
* gnu: Add python-visdom.•••* gnu/packages/machine-learning.scm (python-visdom): New variable. Ricardo Wurmus2022-07-091-0/+29
* gnu: Add python-lap.•••* gnu/packages/machine-learning.scm (python-lap): New variable. Ricardo Wurmus2022-07-091-0/+37
* gnu: Add python-pyro-api.•••* gnu/packages/machine-learning.scm (python-pyro-api): New variable. Ricardo Wurmus2022-07-081-0/+23
* gnu: Add python-torchfile.•••* gnu/packages/machine-learning.scm (python-torchfile): New variable. Ricardo Wurmus2022-07-081-0/+20
* gnu: python-torchvision: Update to 0.13.0.•••* gnu/packages/machine-learning.scm (python-torchvision): Update to 0.13.0. Ricardo Wurmus2022-07-071-2/+2
* gnu: python-pytorch: Update to 1.12.0.•••* gnu/packages/machine-learning.scm (python-pytorch): Update to 1.12.0. [arguments]: Explicitly request the use of our pybind11 package. Ricardo Wurmus2022-07-071-2/+6
* gnu: xnnpack: Update to 0.0-2.ae108ef.•••* gnu/packages/machine-learning.scm (xnnpack): Update to 0.0-2.ae108ef. * gnu/packages/patches/xnnpack-system-libraries.patch: Update. Ricardo Wurmus2022-07-071-3/+3
* gnu: python-pytorch-for-r-torch: Explicitly keep at 1.11.0.•••* gnu/packages/machine-learning.scm (python-pytorch-for-r-torch): Separate from python-pytorch by overriding version and source. Ricardo Wurmus2022-07-071-1/+35
* gnu: Add python-torchvision.•••* gnu/packages/machine-learning.scm (python-torchvision): New variable. Ricardo Wurmus2022-07-061-0/+45
* gnu: liblantern: Update to 0.8.0.•••* gnu/packages/machine-learning.scm (liblantern): Update to 0.8.0. Ludovic Courtès2022-07-051-2/+2
* gnu: python-pytorch: Update to 1.11.0.•••* gnu/packages/machine-learning.scm (python-pytorch): Update to 1.11.0. [source](snippet): Remove now unnecessary "caffe2/onnx/backend.cc" substitution. [arguments]: Add 'remove-caffe2-onnx-scripts' phase. * gnu/packages/patches/python-pytorch-runpath.patch, gnu/packages/patches/python-pytorch-system-libraries.patch: Update. Ludovic Courtès2022-07-051-10/+21
* gnu: onnx: Update to 1.12.0.•••* gnu/packages/machine-learning.scm (onnx): Update to 1.12.0. Ludovic Courtès2022-07-051-2/+2
* Merge remote-tracking branch 'origin/master' into stagingEfraim Flashner2022-06-011-82/+0
|\
| * gnu: Remove python2-autograd.•••* gnu/packages/machine-learning.scm (python2-autograd): Delete variable. Maxim Cournoyer2022-05-311-3/+0
| * gnu: Remove python2-fastlmm.•••* gnu/packages/machine-learning.scm (python2-fastlmm): Delete variable. Maxim Cournoyer2022-05-311-32/+0
| * gnu: Remove python2-scikit-learn.•••* gnu/packages/machine-learning.scm (python2-scikit-learn): Delete variable. (python-scikit-learn)[properties]: Remove the python2-variant property. Maxim Cournoyer2022-05-311-47/+0
* | Merge branch 'master' into stagingEfraim Flashner2022-05-161-26/+51
|\|
| * gnu: python-umap-learn: Update to 0.5.3.•••* gnu/packages/machine-learning.scm (python-umap-learn): Update to 0.5.3. [source]: Use git. [arguments]: New field. [native-inputs]: Delete python-joblib and python-nose. Add python-pytest. [propagated-inputs]: Add python-pynndescent and python-tqdm. [synopsis]: Fix indentation. [description]: Fix typo and re-indent. Maxim Cournoyer2022-05-121-13/+27
| * gnu: python-pynndescent: Update to 0.5.6.•••* gnu/packages/machine-learning.scm (python-pynndescent): Update to 0.5.6. [phases]{check}: Skip the test_weighted_minkowski test. [native-inputs, propagated-inputs]: Re-indent. Maxim Cournoyer2022-05-121-7/+11
| * gnu: python-scikit-learn: Parallelize build and test suite.•••* gnu/packages/machine-learning.scm (python-scikit-learn) [phases]{configure}: New phase. {build-ext}: Add '-j' option. {check}: Add '-n' option. [native-inputs]: Add python-pytest-xdist. Maxim Cournoyer2022-05-121-6/+13
* | gnu: openfst: Update to 1.8.2, enable ngram extension•••This extension is required by some programs that depend on openfst that aren't yet packaged. * gnu/packages/machine-learning.scm (openfst): Update to 1.8.2. [arguments]: New field. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Aurora2022-05-151-2/+3
* | gnu: openfst-1.7.3: Enable ngram-fst extension & C++14 build•••The extension doesn't build in old versions of openfst such as 1.7.3 without manually setting CXXFLAGS. This package definition, including this workaround to build extensions successfully, will need to be removed once kaldi is fixed upstream and can be used with up-to-date versions of openfst. * gnu/packages/machine-learning.scm (openfst-1.7.3)[arguments]: New field. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Aurora2022-05-151-1/+3
* | gnu: kaldi: Update to dd107fd, bypass tests•••Either kaldi's tests are broken or openblas has reintroduced a bug: - https://github.com/kaldi-asr/kaldi/pull/4421 More testing & fixes required upstream to re-enable the tests later. For now they'll just have to be ignored. * gnu/packages/machine-learning.scm (kaldi): Update to dd107fd. [arguments]: In 'configure' phase, modify "matrix/Makefile". Signed-off-by: Ludovic Courtès <ludo@gnu.org> Aurora2022-05-151-3/+6
* | gnu: openfst: Add 1.7.3 for kaldi•••Kaldi is currently broken with openfst versions newer than 1.7.3 as it changed some of its function signatures. Once Kaldi is patched/fixed, this should be removed. Reference Issues: - https://github.com/kaldi-asr/kaldi/issues/4131 - https://github.com/kaldi-asr/kaldi/issues/4393 * gnu/packages/machine-learning.scm (openfst-1.7.3): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Aurora2022-05-151-0/+13
|/
* gnu: python-hmmlearn: Remove cythonized file.•••* gnu/packages/machine-learning.scm (python-hmmlearn)[source]: Add snippet to remove cythonized file. Efraim Flashner2022-04-151-2/+6
* gnu: liblantern: Update to 0.7.2.•••* gnu/packages/machine-learning.scm (liblantern): Update to 0.7.2. Ricardo Wurmus2022-03-151-2/+2
* gnu: liblantern: Update to 0.7.0.•••* gnu/packages/machine-learning.scm (liblantern): Update to 0.7.0. Ricardo Wurmus2022-03-151-2/+2
* gnu: python-pytorch-for-r-torch: Reuse python-pytorch.•••* gnu/packages/machine-learning.scm (python-pytorch-for-r-torch): Use definition on python-pytorch, thereby updating to 1.10.2. Ricardo Wurmus2022-03-151-46/+1
* gnu: Add liblantern.•••* gnu/packages/machine-learning.scm (liblantern): New variable. Ricardo Wurmus2022-02-111-0/+62
* gnu: Add python-pytorch-for-r-torch.•••* gnu/packages/patches/python-pytorch-1.9.0-system-libraries.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/machine-learning.scm (python-pytorch-for-r-torch): New variable. Ricardo Wurmus2022-02-111-0/+47
* gnu: python-pytorch: Update to 1.10.2.•••* gnu/packages/machine-learning.scm (python-pytorch): Update to 1.10.2. Ricardo Wurmus2022-02-111-3/+3
* gnu: xgboost: Update to 1.5.2.•••* gnu/packages/machine-learning.scm (xgboost, python-xgboost): Update to 1.5.2. (python-xgboost)[arguments]: Enable previously failing test. * gnu/packages/patches/xgboost-use-system-dmlc-core.patch: Update patch. Signed-off-by: Ricardo Wurmus <rekado@elephly.net> Vinicius Monego2022-01-241-5/+3
* gnu: python-scikit-learn: Update to 1.0.2.•••* gnu/packages/machine-learning.scm (python-scikit-learn): Update to 1.0.2. Marius Bakke2022-01-191-2/+2
* Merge branch 'version-1.4.0'•••With resolved conflicts in: gnu/packages/gnome.scm gnu/packages/openstack.scm gnu/packages/python-xyz.scm Maxim Cournoyer2022-01-171-8/+1
|\
| * gnu: python-scikit-learn: Remove obsolete phase.•••* gnu/packages/machine-learning.scm (python-scikit-learn)[arguments] <#:phases>: Remove 'make-files-writable phase. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Sarah Morgensen2022-01-101-8/+1
* | gnu: python-opentsne: Update to 0.6.1.•••* gnu/packages/machine-learning.scm (python-opentsne): Update to 0.6.1. [source]<file-name>: Use git-file-name. [arguments]<#:phases>: Don't return #t. Add 'skip-test phase after 'unpack to skip a failing test. Vinicius Monego2022-01-141-9/+10
* | gnu: python-pynndescent: Update to 0.5.5.•••* gnu/packages/machine-learning.scm (python-pynndescent): Update to 0.5.5. [arguments]<#:phases>: Override 'check phase. [native-inputs]: Remove python-nose. Add python-pytest. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Vinicius Monego2022-01-141-3/+11
* | gnu: python-scikit-rebate: Update to 0.62.•••* gnu/packages/machine-learning.scm (python-scikit-rebate): Update to 0.62. [arguments]: Disable tests. [native-inputs]: Remove. Marius Bakke2022-01-111-5/+3
|/
* gnu: Add guile-aiscm-next.•••* gnu/packages/machine-learning.scm (guile-aiscm-next): New variable. Ricardo Wurmus2021-12-281-0/+65
* gnu: guile-aiscm: Remove opencv and tensorflow.•••* gnu/packages/machine-learning.scm (guile-aiscm)[inputs]: Remove opencv and tensorflow. Ricardo Wurmus2021-12-281-4/+1
* gnu: guile-aiscm: Remove timestamp from documentation.•••* gnu/packages/machine-learning.scm (guile-aiscm)[arguments]: Add phase 'build-reproducibly. Ricardo Wurmus2021-12-281-0/+4
* gnu: tensorflow: Install C headers.•••* gnu/packages/machine-learning.scm (tensorflow)[arguments]: Add build phase 'patch-cmake-file-to-install-c-headers; move setting of LDFLAGS from 'build-pip-package to 'unpack-third-party-sources; move 'build-pip-package after 'install phase. [source]: Add patch. * gnu/packages/patches/tensorflow-c-api-fix.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Ricardo Wurmus2021-12-281-7/+23
* gnu: Add guile-aiscm.•••* gnu/packages/machine-learning.scm (guile-aiscm): New variable. Ricardo Wurmus2021-12-271-0/+87
* gnu: tensorflow: Fix build with newer numpy.•••* gnu/packages/machine-learning.scm (tensorflow)[arguments]: Rename 'python3.7-compatibility to 'python3.9-compatibility and patch file to allow building with newer numpy. Ricardo Wurmus2021-12-151-4/+12
* gnu: tensorflow: Do not unpack directory.•••* gnu/packages/machine-learning.scm (tensorflow)[arguments]: Copy Eigen source code instead of trying to unpack it. Ricardo Wurmus2021-12-141-2/+1
* gnu: Further simplify package inputs.•••This is the result of running: ./pre-inst-env guix style --input-simplification=safe and manually undoing changes on a dozen of packages to reduce rebuilds (derivations for emacs, icecat, and libreoffice are unchanged.) Ludovic Courtès2021-12-131-5/+2