summaryrefslogtreecommitdiff
path: root/gnu/packages/machine-learning.scm
Commit message (Collapse)AuthorAge
* gnu: python-umap-learn: Update to 0.5.3.Maxim Cournoyer2022-05-12
| | | | | | | | | | * 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.
* gnu: python-pynndescent: Update to 0.5.6.Maxim Cournoyer2022-05-12
| | | | | | * 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.
* gnu: python-scikit-learn: Parallelize build and test suite.Maxim Cournoyer2022-05-12
| | | | | | | | * 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.
* gnu: python-hmmlearn: Remove cythonized file.Efraim Flashner2022-04-15
| | | | | * gnu/packages/machine-learning.scm (python-hmmlearn)[source]: Add snippet to remove cythonized file.
* gnu: liblantern: Update to 0.7.2.Ricardo Wurmus2022-03-15
| | | | * gnu/packages/machine-learning.scm (liblantern): Update to 0.7.2.
* gnu: liblantern: Update to 0.7.0.Ricardo Wurmus2022-03-15
| | | | * gnu/packages/machine-learning.scm (liblantern): Update to 0.7.0.
* gnu: python-pytorch-for-r-torch: Reuse python-pytorch.Ricardo Wurmus2022-03-15
| | | | | * gnu/packages/machine-learning.scm (python-pytorch-for-r-torch): Use definition on python-pytorch, thereby updating to 1.10.2.
* gnu: Add liblantern.Ricardo Wurmus2022-02-11
| | | | * gnu/packages/machine-learning.scm (liblantern): New variable.
* gnu: Add python-pytorch-for-r-torch.Ricardo Wurmus2022-02-11
| | | | | | * 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.
* gnu: python-pytorch: Update to 1.10.2.Ricardo Wurmus2022-02-11
| | | | * gnu/packages/machine-learning.scm (python-pytorch): Update to 1.10.2.
* gnu: xgboost: Update to 1.5.2.Vinicius Monego2022-01-24
| | | | | | | | | * 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>
* gnu: python-scikit-learn: Update to 1.0.2.Marius Bakke2022-01-19
| | | | * gnu/packages/machine-learning.scm (python-scikit-learn): Update to 1.0.2.
* Merge branch 'version-1.4.0'Maxim Cournoyer2022-01-17
|\ | | | | | | | | | | | | With resolved conflicts in: gnu/packages/gnome.scm gnu/packages/openstack.scm gnu/packages/python-xyz.scm
| * gnu: python-scikit-learn: Remove obsolete phase.Sarah Morgensen2022-01-10
| | | | | | | | | | | | | | * gnu/packages/machine-learning.scm (python-scikit-learn)[arguments] <#:phases>: Remove 'make-files-writable phase. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* | gnu: python-opentsne: Update to 0.6.1.Vinicius Monego2022-01-14
| | | | | | | | | | | | | | * 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.
* | gnu: python-pynndescent: Update to 0.5.5.Vinicius Monego2022-01-14
| | | | | | | | | | | | | | | | * 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>
* | gnu: python-scikit-rebate: Update to 0.62.Marius Bakke2022-01-11
|/ | | | | | * gnu/packages/machine-learning.scm (python-scikit-rebate): Update to 0.62. [arguments]: Disable tests. [native-inputs]: Remove.
* gnu: Add guile-aiscm-next.Ricardo Wurmus2021-12-28
| | | | * gnu/packages/machine-learning.scm (guile-aiscm-next): New variable.
* gnu: guile-aiscm: Remove opencv and tensorflow.Ricardo Wurmus2021-12-28
| | | | | * gnu/packages/machine-learning.scm (guile-aiscm)[inputs]: Remove opencv and tensorflow.
* gnu: guile-aiscm: Remove timestamp from documentation.Ricardo Wurmus2021-12-28
| | | | | * gnu/packages/machine-learning.scm (guile-aiscm)[arguments]: Add phase 'build-reproducibly.
* gnu: tensorflow: Install C headers.Ricardo Wurmus2021-12-28
| | | | | | | | | | * 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.
* gnu: Add guile-aiscm.Ricardo Wurmus2021-12-27
| | | | * gnu/packages/machine-learning.scm (guile-aiscm): New variable.
* gnu: tensorflow: Fix build with newer numpy.Ricardo Wurmus2021-12-15
| | | | | | * gnu/packages/machine-learning.scm (tensorflow)[arguments]: Rename 'python3.7-compatibility to 'python3.9-compatibility and patch file to allow building with newer numpy.
* gnu: tensorflow: Do not unpack directory.Ricardo Wurmus2021-12-14
| | | | | * gnu/packages/machine-learning.scm (tensorflow)[arguments]: Copy Eigen source code instead of trying to unpack it.
* gnu: Further simplify package inputs.Ludovic Courtès2021-12-13
| | | | | | | | | 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.)
* gnu: Simplify package inputs.Ludovic Courtès2021-12-13
| | | | | | | | This commit was obtained by running: ./pre-inst-env guix style without any additional argument.
* gnu: python2-scikit-learn: Disable one more test.Ricardo Wurmus2021-12-09
| | | | | | * gnu/packages/machine-learning.scm (python2-scikit-learn)[arguments]: Do not inherit; remove obsolete 'make-files-writable phase; disable one more failing test in 'check phase.
* gnu: libsvm: Install header and library.Ricardo Wurmus2021-12-09
| | | | | * gnu/packages/machine-learning.scm (libsvm)[arguments]: Add build phase 'build-lib; also install header file and shared library in the 'install phase.
* gnu: ocaml-mcl: Add -fcommon to compiler flags.Ricardo Wurmus2021-12-08
| | | | * gnu/packages/machine-learning.scm (ocaml-mcl)[arguments]: Add -fcommon.
* gnu: mcl: Add -fcommon to compiler flags.Ricardo Wurmus2021-12-07
| | | | * gnu/packages/machine-learning.scm (mcl)[arguments]: Set CFLAGS.
* Merge remote-tracking branch 'origin/master' into core-updates-frozenRicardo Wurmus2021-12-05
|\
| * gnu: randomjungle: Fix compatibility errors.Ricardo Wurmus2021-12-02
| | | | | | | | | | * gnu/packages/machine-learning.scm (randomjungle)[arguments]: Add build phase 'fix-compatibility-errors to patch type errors.
* | gnu: python-scikit-learn: Update to 1.0.1.Ricardo Wurmus2021-11-20
| | | | | | | | | | * gnu/packages/machine-learning.scm (python-scikit-learn): Update to 1.0.1. [arguments]: Disable one failing network test.
* | gnu: python-scikit-learn: Run tests conditionally.Ricardo Wurmus2021-11-20
| | | | | | | | | | * gnu/packages/machine-learning.scm (python-scikit-learn)[arguments]: Respect TESTS? in 'check phase.
* | gnu: python-pytorch: Warn of missing test inputs.Ricardo Wurmus2021-11-20
| | | | | | | | * gnu/packages/machine-learning.scm (python-pytorch): Add comment.
* | gnu: python-pytorch: Add missing input.Ricardo Wurmus2021-11-20
| | | | | | | | | | * gnu/packages/machine-learning.scm (python-pytorch)[propagated-inputs]: Add python-click.
* | gnu: python-pytorch: Use ADD-INSTALLED-PYTHONPATH.Ricardo Wurmus2021-11-20
| | | | | | | | | | * gnu/packages/machine-learning.scm (python-pytorch)[arguments]: Do not set PYTHONPATH; use add-installed-pythonpath instead.
* | Merge branch 'master' into core-updates-frozenLudovic Courtès2021-11-17
|\|
| * gnu: python-pytorch: Update to 1.10.0.Ludovic Courtès2021-11-15
| | | | | | | | | | * gnu/packages/machine-learning.scm (python-pytorch): Update to 1.10.0. * gnu/packages/patches/python-pytorch-system-libraries.patch: Adjust.
* | 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
|\|