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

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.


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.

llama-cpp 0.0.0-9561
Dependencies: ggml@0.14.0 openssl@3.5.5
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/ggml-org/llama.cpp
Licenses: Expat
Build system: cmake
Synopsis: Port of Facebook's LLaMA model in C/C++
Description:

This package provides a port to Facebook's LLaMA collection of foundation language models. It requires models parameters to be downloaded independently to be able to run a LLaMA model.

mcl 14.137
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://micans.org/mcl/
Licenses: GPL 3
Build system: gnu
Synopsis: Clustering algorithm for graphs
Description:

The MCL algorithm is short for the Markov Cluster Algorithm, a fast and scalable unsupervised cluster algorithm for graphs (also known as networks) based on simulation of (stochastic) flow in graphs.

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-linear-operator 0.6.1
Propagated dependencies: python-jaxtyping@0.3.3 python-mpmath@1.3.0 python-pytorch@2.10.0 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/cornellius-gp/linear_operator/
Licenses: Expat
Build system: pyproject
Synopsis: Linear operator implementation
Description:

LinearOperator is a PyTorch package for abstracting away the linear algebra routines needed for structured matrices (or operators).

python-deepxde 1.15.0
Propagated dependencies: python-matplotlib@3.10.8 python-numpy@2.3.1 python-scikit-learn@1.7.2 python-scikit-optimize@0.10.2 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://deepxde.readthedocs.io/en/latest/
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: Library for scientific machine learning
Description:

DeepXDE is a library for scientific machine learning and physics-informed learning. It includes implementations for the PINN (physics-informed neural networks), DeepONet (deep operator network) and MFNN (multifidelity neural network) algorithms.

python-lightning-cloud 0.6.0
Propagated dependencies: python-boto3@1.42.5 python-click@8.3.1 python-fastapi@0.131.0 python-multipart@0.0.20 python-protobuf@3.20.3 python-pyjwt@2.10.1 python-requests@2.32.5 python-rich@14.3.3 python-six@1.17.0 python-urllib3@2.5.0 python-uvicorn@0.40.0 python-websocket-client@1.8.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://lightning.ai
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Lightning Cloud command line client
Description:

This package provides a command line interface for Lightning AI services.

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-dlib 20.0
Dependencies: ffmpeg@8.1.1 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.31 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: pyproject
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.

onnxruntime 1.22.0
Dependencies: abseil-cpp@20250127.1 boost@1.89.0 cpuinfo@0.0-8.84818a4 dlpack@1.2 c++-gsl@4.2.0 date@3.0.1 eigen-for-onnxruntime@3.4.0-0.1d8b82b flatbuffers@23.5.26 googletest@1.17.0 nlohmann-json@3.12.0 onnx-for-onnxruntime@1.17.0 protobuf-static@3.21.9 pybind11@2.13.6 re2@2024-07-02 safeint@3.0.28 zlib@1.3.1
Propagated dependencies: python-coloredlogs@15.0.1 python-flatbuffers@25.2.10 python-protobuf@3.20.3 python-sympy@1.13.3
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/microsoft/onnxruntime
Licenses: Expat
Build system: cmake
Synopsis: Cross-platform, high performance scoring engine for ML models
Description:

ONNX Runtime is a performance-focused complete scoring engine for Open Neural Network Exchange (ONNX) models, with an open extensible architecture to continually address the latest developments in AI and Deep Learning. ONNX Runtime stays up to date with the ONNX standard with complete implementation of all ONNX operators, and supports all ONNX releases (1.2+) with both future and backwards compatibility.

vowpal-wabbit 8.5.0
Dependencies: boost@1.89.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://vowpalwabbit.org
Licenses: Modified BSD
Build system: gnu
Synopsis: Fast machine learning library for online learning
Description:

Vowpal Wabbit is a machine learning system with techniques such as online, hashing, allreduce, reductions, learning2search, active, and interactive learning.

foxi 1.4.1-0.c278588
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/houseroad/foxi
Licenses: Expat
Build system: cmake
Synopsis: ONNXIFI with Facebook Extension
Description:

ONNX Interface for Framework Integration is a cross-platform API for loading and executing ONNX graphs on optimized backends. This package contains facebook extensions and is used by PyTorch.

openfst 1.8.4
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://www.openfst.org
Licenses: ASL 2.0
Build system: gnu
Synopsis: Library for weighted finite-state transducers
Description:

OpenFst is a library for constructing, combining, optimizing, and searching weighted finite-state transducers (FSTs).

python-torchmetrics 1.9.0
Propagated dependencies: python-numpy@2.3.1 python-packaging@25.0 python-pytorch@2.10.0 python-typing-extensions@4.15.0 python-lightning-utilities@0.15.3
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/Lightning-AI/torchmetrics
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Machine learning metrics for PyTorch applications
Description:

TorchMetrics is a collection of 100+ PyTorch metrics implementations and an easy-to-use API to create custom metrics. It offers:

  • A standardized interface to increase reproducibility

  • Reduces boilerplate

  • Automatic accumulation over batches

  • Metrics optimized for distributed-training

  • Automatic synchronization between multiple devices

python-hyperopt 0.2.7
Propagated dependencies: python-cloudpickle@3.1.0 python-future@1.0.0 python-py4j@0.10.9.7 python-networkx@3.4.2 python-numpy@1.26.4 python-scipy@1.16.3 python-setuptools@80.9.0 python-six@1.17.0 python-tqdm@4.67.1 python-scikit-learn@1.7.2
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://hyperopt.github.io/hyperopt/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Library for hyperparameter optimization
Description:

Hyperopt is a Python library for serial and parallel optimization over awkward search spaces, which may include real-valued, discrete, and conditional dimensions.

stable-diffusion-cpp 608-38b14ad
Dependencies: ggml-for-stable-diffusion@0.9.9
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/leejet/stable-diffusion.cpp
Licenses: Expat
Build system: cmake
Synopsis: Diffusion model inference in pure C/C++
Description:

This package provides a Plain C/C++ implementation based on ggml, working in the same way as llama.cpp. It supports diffusion models such as SD, Flux, Wan, Qwen and Image,Z-Image.

python-pynndescent 0.6.0
Propagated dependencies: python-joblib@1.5.2 python-llvmlite@0.45.0 python-numba@0.62.1 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://github.com/lmcinnes/pynndescent
Licenses: FreeBSD
Build system: pyproject
Synopsis: Nearest neighbor descent for approximate nearest neighbors
Description:

PyNNDescent provides a Python implementation of Nearest Neighbor Descent for k-neighbor-graph construction and approximate nearest neighbor search.

python-umap-learn 0.5.11
Propagated dependencies: python-numba@0.62.1 python-numpy@2.3.1 python-pynndescent@0.6.0 python-scikit-learn@1.7.2 python-scipy@1.16.3 python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/lmcinnes/umap
Licenses: Modified BSD
Build system: pyproject
Synopsis: Uniform Manifold Approximation and Projection
Description:

Uniform Manifold Approximation and Projection is a dimension reduction technique that can be used for visualization similarly to t-SNE, but also for general non-linear dimension reduction.

gloo 0.0.0-2.81925d1
Dependencies: openssl@1.1.1w rdma-core@62.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/facebookincubator/gloo
Licenses: Modified BSD
Build system: cmake
Synopsis: Collective communications library
Description:

Gloo is a collective communications library. It comes with a number of collective algorithms useful for machine learning applications. These include a barrier, broadcast, and allreduce.

gloo 0.0.0-4.54cbae0
Dependencies: openssl@1.1.1w rdma-core@62.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/facebookincubator/gloo
Licenses: Modified BSD
Build system: cmake
Synopsis: Collective communications library
Description:

Gloo is a collective communications library. It comes with a number of collective algorithms useful for machine learning applications. These include a barrier, broadcast, and allreduce.

python-pytorch-avx 2.10.0
Dependencies: asmjit@0.0.0-2.cfc9f81 brotli@1.1.0 clog@0.0-8.84818a4 concurrentqueue@1.0.3 cpp-httplib@0.20.0 eigen@3.4.0 flatbuffers@25.2.10 fmt@11.2.0 fp16@0.0-1.0a92994 fxdiv@0.0-1.63058ef gemmlowp@0.1-2.16e8662 gloo@0.0.0-4.54cbae0 googletest@1.12.1 googlebenchmark@1.9.1 libuv@1.44.2 miniz@pytorch-2.7.0 onednn@3.10.2 openblas@0.3.31 openmpi@4.1.6 openssl@3.5.5 pthreadpool@0.1-3.560c60d protobuf@3.21.9 pybind11@2.13.6 qnnpack-pytorch@pytorch-2.10.0 rdma-core@62.0 sleef@3.6.1 tensorpipe@0-0.bb1473a vulkan-headers@1.4.335.0 vulkan-loader@1.4.335.0 vulkan-memory-allocator@3.3.0 xnnpack@0.0-4.51a0103 zlib@1.3.1 zstd@1.5.6 fbgemm@1.5.0 nnpack@0.0-2.70a77f4
Propagated dependencies: cpuinfo@0.0-8.84818a4 onnx@1.17.0 onnx-optimizer@0.3.19 python-astunparse@1.6.3 python-click@8.3.1 python-filelock@3.16.1 python-fsspec@2026.1.0 python-future@1.0.0 python-jinja2@3.1.2 python-networkx@3.4.2 python-numpy@2.3.1 python-opt-einsum@3.4.0 python-optree@0.14.0 python-packaging@25.0 python-psutil@7.2.2 python-pyyaml@6.0.2 python-requests@2.32.5 python-sympy@1.13.3 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://pytorch.org/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python library for tensor computation and deep neural networks
Description:

PyTorch is a Python package that provides two high-level features:

  • tensor computation (like NumPy) with strong GPU acceleration;

  • deep neural networks (DNNs) built on a tape-based autograd system.

You can reuse Python packages such as NumPy, SciPy, and Cython to extend PyTorch when needed.

Note: currently this package does not provide GPU support.

qnnpack-pytorch pytorch-2.10.0
Dependencies: clog@0.0-8.84818a4 cpuinfo@0.0-8.84818a4 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.

ideep-pytorch 3.7.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/intel/ideep
Licenses: Expat
Build system: copy
Synopsis: Ideep headers for internal use by PyTorch
Description:

This library is used internally as header-only library by PyTorch.

openmm 8.5.2
Dependencies: python-wrapper@3.12.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/openmm/openmm/
Licenses: CC-BY 3.0 Expat GPL 3 LGPL 3
Build system: cmake
Synopsis: Toolkit for molecular simulation
Description:

OpenMM is a toolkit for molecular simulation. It can be used either as a stand-alone application for running simulations, or as a library you call from your own code.

Total packages: 32521