_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


nerd-dictation-sox-ydotool 0-2.03ce043
Dependencies: bash-minimal@5.2.37 nerd-dictation@0-2.03ce043
Propagated dependencies: sox@14.4.2 ydotool@1.0.4
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/ideasman42/nerd-dictation
Licenses: GPL 2+
Build system: trivial
Synopsis: Offline speech-to-text for desktop Linux
Description:

This package provides simple access speech to text for using in Linux without being tied to a desktop environment, using the vosk-api. The user configuration lets you manipulate text using Python string operations. It has zero overhead, as this relies on manual activation and there are no background processes. Dictation is accessed manually with nerd-dictation begin and nerd-dictation end commands.

python-safetensors 0.4.3
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://huggingface.co/docs/safetensors
Licenses: ASL 2.0
Build system: cargo
Synopsis: Simple and safe way to store and distribute tensors
Description:

This package provides a fast (zero-copy) and safe (dedicated) format for storing tensors safely.

gemmlowp 0.1-2.16e8662
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/google/gemmlowp
Licenses: ASL 2.0
Build system: cmake
Synopsis: Small self-contained low-precision GEMM library
Description:

This is a small self-contained low-precision general matrix multiplication (GEMM) library. It is not a full linear algebra library. Low-precision means that the input and output matrix entries are integers on at most 8 bits. To avoid overflow, results are internally accumulated on more than 8 bits, and at the end only some significant 8 bits are kept.

python-scikit-rebate 0.62
Propagated dependencies: python-numpy@2.3.1 python-scipy@1.16.3 python-scikit-learn@1.7.2 python-joblib@1.5.2
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://epistasislab.github.io/scikit-rebate/
Licenses: Expat
Build system: pyproject
Synopsis: Relief-based feature selection algorithms for Python
Description:

Scikit-rebate is a scikit-learn-compatible Python implementation of ReBATE, a suite of Relief-based feature selection algorithms for Machine Learning. These algorithms excel at identifying features that are predictive of the outcome in supervised learning problems, and are especially good at identifying feature interactions that are normally overlooked by standard feature selection algorithms.

python-pyro-ppl 1.9.1
Propagated dependencies: python-numpy@2.3.1 python-opt-einsum@3.3.0 python-pyro-api@0.1.2 python-pytorch@2.10.0 python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://pyro.ai
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python library for probabilistic modeling and inference
Description:

This package provides a Python library for probabilistic modeling and inference.

qnnpack-pytorch pytorch-2.10.0
Dependencies: clog@0.0-7.c4b4f4b cpuinfo@0.0-7.c4b4f4b fp16@0.0-1.0a92994 fxdiv@0.0-1.63058ef psimd@0.0-1.072586a pthreadpool@0.1-3.560c60d
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/pytorch/qnnpack
Licenses: Modified BSD
Build system: cmake
Synopsis: Quantized Neural Network PACKage
Description:

QNNPACK is a library for low-precision neural network inference. It contains the implementation of common neural network operators on quantized 8-bit tensors.

python-readchar 4.2.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/magmax/python-readchar
Licenses: Expat
Build system: pyproject
Synopsis: Library to easily read single chars and key strokes
Description:

This package provides a Python library to easily read single characters and key strokes.

python-gymnasium 0.29.1
Propagated dependencies: python-cloudpickle@3.1.0 python-farama-notifications@0.0.4 python-numpy@2.3.1 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://gymnasium.farama.org/
Licenses: Expat
Build system: pyproject
Synopsis: Standard API for reinforcement learning and a set of reference environments
Description:

This package provides a standard API for reinforcement learning and a diverse set of reference environments (formerly Gym).

python-sentencepiece 0.2.1
Propagated dependencies: sentencepiece@0.2.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/google/sentencepiece
Licenses: ASL 2.0
Build system: pyproject
Synopsis: SentencePiece python wrapper
Description:

This package provides a Python wrapper for the SentencePiece unsupervised text tokenizer.

python-tflite-runtime 2.16.2
Dependencies: abseil-cpp@20250814.1 cpuinfo@0.0-7.c4b4f4b eigen@3.4.0 fp16@0.0-1.0a92994 flatbuffers@23.5.26 gemmlowp@0.1-2.16e8662 mesa-headers@25.2.3 neon2sse@0-1.097a5ec nsync@1.26.0 opencl-icd-loader@2024.10.24 pthreadpool@0.1-3.560c60d python@3.11.14 python-ml-dtypes@0.5.3 ruy@0-1.caa2443 re2@2022-12-01 xnnpack@0.0-4.51a0103 vulkan-headers@1.4.321.0 zlib@1.3.1
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://www.tensorflow.org
Licenses: ASL 2.0
Build system: trivial
Synopsis: Machine learning framework
Description:

TensorFlow is a flexible platform for building and training machine learning models. This package provides the "lite" variant for mobile devices.

xgboost 1.7.6
Dependencies: dmlc-core@0.5
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://xgboost.ai/
Licenses: ASL 2.0
Build system: cmake
Synopsis: Gradient boosting (GBDT, GBRT or GBM) library
Description:

XGBoost is an optimized distributed gradient boosting library designed to be highly efficient, flexible and portable. It implements machine learning algorithms under the Gradient Boosting framework. XGBoost provides a parallel tree boosting (also known as GBDT, GBM) that solve many data science problems in a fast and accurate way.

python-lap 0.5.12
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/gatagat/lap
Licenses: FreeBSD
Build system: pyproject
Synopsis: Linear Assignment Problem solver (LAPJV/LAPMOD)
Description:

Lap is a linear assignment problem solver using Jonker-Volgenant algorithm for dense (LAPJV) or sparse (LAPMOD) matrices.

nerd-dictation 0-2.03ce043
Propagated dependencies: python-vosk@0.3.50
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/ideasman42/nerd-dictation
Licenses: GPL 2+
Build system: pyproject
Synopsis: Offline speech-to-text for desktop Linux
Description:

This package provides simple access speech to text for using in Linux without being tied to a desktop environment, using the vosk-api. The user configuration lets you manipulate text using Python string operations. It has zero overhead, as this relies on manual activation and there are no background processes. Dictation is accessed manually with nerd-dictation begin and nerd-dictation end commands.

python-cmaes 0.12.0
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/CyberAgentAILab/cmaes
Licenses: Expat
Build system: pyproject
Synopsis: CMA-ES implementation for Python
Description:

This package provides provides an implementation of the Covariance Matrix Adaptation Evolution Strategy (CMA-ES) for Python.

lightgbm 2.0.12
Dependencies: openmpi@4.1.6
Propagated dependencies: python-numpy@2.3.1 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/Microsoft/LightGBM
Licenses: Expat
Build system: cmake
Synopsis: Gradient boosting framework based on decision tree algorithms
Description:

LightGBM is a gradient boosting framework that uses tree based learning algorithms. It is designed to be distributed and efficient with the following advantages:

  • Faster training speed and higher efficiency

  • Lower memory usage

  • Better accuracy

  • Parallel and GPU learning supported (not enabled in this package)

  • Capable of handling large-scale data

python-tensorly 0.9.0
Propagated dependencies: python-jsmin@3.0.1 python-numpy@2.3.1 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/tensorly/tensorly
Licenses: Modified BSD
Build system: pyproject
Synopsis: Tensor learning in Python
Description:

This is a Python library that aims at making tensor learning simple and accessible. It allows performing tensor decomposition, tensor learning and tensor algebra easily. Its backend system allows seamlessly perform computation with NumPy, PyTorch, JAX, MXNet, TensorFlow or CuPy and run methodxs at scale on CPU or GPU.

python-spacy-loggers 1.0.4
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/explosion/spacy-loggers
Licenses: Expat
Build system: pyproject
Synopsis: Logging utilities for SpaCy
Description:

This package provides logging utilities for the SpaCy natural language processing framework.

python-brian2tools 0.3
Propagated dependencies: python-brian2@2.10.1 python-libneuroml@0.6.7 python-markdown-strings@3.3.0 python-matplotlib@3.10.8 python-pylems@0.6.9 python-tables@3.10.2-0.aad9079
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/brian-team/brian2tools
Licenses: CeCILL
Build system: pyproject
Synopsis: Tools for the Brian 2 simulator
Description:

Visualization and NeuroML import/export tools for the Brian 2 simulator.

dlib 20.0
Dependencies: ffmpeg@8.0 giflib@5.2.1 libjpeg-turbo@2.1.4 libjxl@0.11.1 libpng@1.6.39 libwebp@1.3.2 libx11@1.8.12 openblas@0.3.30 pybind11@2.13.6 zlib@1.3.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: http://dlib.net
Licenses: Boost 1.0
Build system: cmake
Synopsis: Toolkit for making machine learning and data analysis applications in C++
Description:

Dlib is a modern C++ toolkit containing machine learning algorithms and tools. It is used in both industry and academia in a wide range of domains including robotics, embedded devices, mobile phones, and large high performance computing environments.

python-mord 0.7
Dependencies: python-numpy@2.3.1 python-scipy@1.16.3 python-scikit-learn@1.7.2
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://pypi.org/project/mord/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Ordinal regression models for scikit-learn
Description:

This package provides a collection of ordinal regression models for machine learning in Python. They are intended to be used with scikit-learn and are compatible with its API.

python-geomloss 0.2.6
Propagated dependencies: python-numpy@2.3.1 python-pytorch@2.10.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://www.kernel-operations.io/geomloss/
Licenses: Expat
Build system: pyproject
Synopsis: Geometric loss functions between point clouds, images and volumes
Description:

The GeomLoss library provides efficient GPU implementations for:

  • Kernel norms (also known as Maximum Mean Discrepancies).

  • Hausdorff divergences, which are positive definite generalizations of the Chamfer-ICP loss and are analogous to log-likelihoods of Gaussian Mixture Models.

  • Debiased Sinkhorn divergences, which are affordable yet positive and definite approximations of Optimal Transport (Wasserstein) distances.

python-gpytorch 1.15.1
Propagated dependencies: python-jaxtyping@0.3.3 python-linear-operator@0.6 python-mpmath@1.3.0 python-scikit-learn@1.7.2 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://gpytorch.ai
Licenses: Expat
Build system: pyproject
Synopsis: Implementation of Gaussian Processes in PyTorch
Description:

GPyTorch is a Gaussian process library implemented using PyTorch.

fasttext 0.9.2
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/facebookresearch/fastText
Licenses: Expat
Build system: cmake
Synopsis: Library for fast text representation and classification
Description:

fastText is a library for efficient learning of word representations and sentence classification.

Total packages: 70992