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

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.


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.

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).

ctranslate2 4.8.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://opennmt.net/CTranslate2/
Licenses: Expat
Build system: cmake
Synopsis: Fast inference engine for Transformer models
Description:

CTranslate2 is a C++ and Python library for efficient inference with Transformer models.

The project implements a custom runtime that applies many performance optimization techniques such as weights quantization, layers fusion, batch reordering, etc., to accelerate and reduce the memory usage of Transformer models on CPU and GPU.

python-autograd 1.8.0
Propagated dependencies: python-future@1.0.0 python-numpy@2.3.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/HIPS/autograd
Licenses: Expat
Build system: pyproject
Synopsis: Efficiently computes derivatives of NumPy code
Description:

Autograd can automatically differentiate native Python and NumPy code. It can handle a large subset of Python's features, including loops, ifs, recursion and closures, and it can even take derivatives of derivatives of derivatives. It supports reverse-mode differentiation (a.k.a. backpropagation), which means it can efficiently take gradients of scalar-valued functions with respect to array-valued arguments, as well as forward-mode differentiation, and the two can be composed arbitrarily. The main intended application of Autograd is gradient-based optimization.

python-thinc 8.3.13
Propagated dependencies: python-blis@1.3.3 python-catalogue@2.0.10 python-confection@1.3.3 python-cymem@2.0.6 python-murmurhash@1.0.10 python-numpy@2.3.1 python-packaging@25.0 python-preshed@3.0.6 python-pydantic@2.12.5 python-srsly@2.5.3 python-wasabi@1.1.3
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/explosion/thinc
Licenses: Expat
Build system: pyproject
Synopsis: Functional take on deep learning
Description:

This package provides a functional take on deep learning, compatible with your favorite libraries.

python-scikit-learn 1.7.2
Dependencies: openblas@0.3.31
Propagated dependencies: python-joblib@1.5.2 python-numpy@2.3.1 python-scipy@1.16.3 python-threadpoolctl@3.6.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://scikit-learn.org/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Machine Learning in Python
Description:

Scikit-learn provides simple and efficient tools for data mining and data analysis.

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.

python-captum 0.8.0-0.4fade3a
Propagated dependencies: python-matplotlib@3.10.8 python-numpy@2.3.1 python-pytorch@2.10.0 python-tqdm@4.67.1 python-openai@2.42.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://captum.ai
Licenses: Modified BSD
Build system: pyproject
Synopsis: Model interpretability for PyTorch
Description:

Captum is a model interpretability and understanding library for PyTorch. Captum contains general purpose implementations of integrated gradients, saliency maps, smoothgrad, vargrad and others for PyTorch models. It has quick integration for models built with domain-specific libraries such as torchvision, torchtext, and others.

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.

fann 2.2.0-2.1783cbf
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://leenissen.dk/
Licenses: LGPL 2.1
Build system: cmake
Synopsis: Fast Artificial Neural Network
Description:

FANN is a neural network library, which implements multilayer artificial neural networks in C with support for both fully connected and sparsely connected networks.

python-ripser 0.6.14
Propagated dependencies: python-numpy@2.3.1 python-persim@0.3.8 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://ripser.scikit-tda.org
Licenses: Expat
Build system: pyproject
Synopsis: Persistent homology library for Python
Description:

This package implements a variety of persistent homology algorithms. It provides an interface for

  • computing persistence cohomology of sparse and dense data sets

  • visualizing persistence diagrams

  • computing lowerstar filtrations on images

  • computing representative cochains

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-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.

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-gpy 1.13.2
Propagated dependencies: python-numpy@1.26.4 python-paramz@0.9.6 python-scipy@1.16.3 python-six@1.17.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://sheffieldml.github.io/GPy/
Licenses: Modified BSD
Build system: pyproject
Synopsis: The Gaussian Process Toolbox
Description:

GPy is a Gaussian Process (GP) framework written in Python, from the Sheffield machine learning group. GPy implements a range of machine learning algorithms based on GPs.

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-libsvm 337
Propagated dependencies: libsvm@337 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://www.csie.ntu.edu.tw/~cjlin/libsvm/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python bindings of libSVM
Description:

LIBSVM is a machine learning library for support vector classification, (C-SVC, nu-SVC), regression (epsilon-SVR, nu-SVR) and distribution estimation (one-class SVM). It supports multi-class classification.

python-torchdiffeq 0.2.5-0.a88aac5
Propagated dependencies: python-numpy@2.3.1 python-scipy@1.16.3 python-pytorch@2.10.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/rtqichen/torchdiffeq
Licenses: Expat
Build system: pyproject
Synopsis: ODE solvers and adjoint sensitivity analysis in PyTorch
Description:

This tool provides ordinary differential equation solvers implemented in PyTorch. Backpropagation through ODE solutions is supported using the adjoint method for constant memory cost.

python-visdom 0.2.4
Propagated dependencies: python-jsonpatch@1.33 python-networkx@3.4.2 python-numpy@2.3.1 python-pillow@12.1.1 python-requests@2.32.5 python-scipy@1.16.3 python-six@1.17.0 python-tornado@6.4.2 python-websocket-client@1.8.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/fossasia/visdom
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Visualizations of live, rich data for Torch and Numpy
Description:

This package provides a tool for visualizing live, rich data for Torch and Numpy.

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.

magic-wormhole 0.21.1
Propagated dependencies: python-attrs@25.3.0 python-autobahn@25.11.1 python-automat@24.8.1 python-click@8.3.1 python-humanize@4.14.0 python-iterable-io@1.0.0 python-noiseprotocol@0.3.1 python-pynacl@1.5.0 python-qrcode@8.2 python-spake2@0.9 python-tqdm@4.67.1 python-twisted@25.5.0 python-txtorcon@24.8.0 python-zipstream-ng@1.9.0
Channel: guix
Location: gnu/packages/magic-wormhole.scm (gnu packages magic-wormhole)
Home page: https://github.com/magic-wormhole/magic-wormhole
Licenses: Expat
Build system: pyproject
Synopsis: Securely transfer data between computers
Description:

Magic-Wormhole is a library and a command-line tool named wormhole, which makes it possible to securely transfer arbitrary-sized files and directories (or short pieces of text) from one computer to another. The two endpoints are identified by using identical "wormhole codes": in general, the sending machine generates and displays the code, which must then be typed into the receiving machine.

The codes are short and human-pronounceable, using a phonetically-distinct wordlist. The receiving side offers tab-completion on the codewords, so usually only a few characters must be typed. Wormhole codes are single-use and do not need to be memorized.

magic-wormhole-transit-relay 0.4.0
Propagated dependencies: python-autobahn@25.11.1 python-service-identity@24.2.0 python-twisted@25.5.0
Channel: guix
Location: gnu/packages/magic-wormhole.scm (gnu packages magic-wormhole)
Home page: https://github.com/magic-wormhole/magic-wormhole-transit-relay
Licenses: Expat
Build system: pyproject
Synopsis: Magic-Wormhole relay server
Description:

This package provides the Magic-Wormhole Transit Relay server, which helps clients establish bulk-data transit connections even when both are behind NAT boxes. Each side makes a TCP connection to this server and presents a handshake. Two connections with identical handshakes are glued together, allowing them to pretend they have a direct connection.

magic-wormhole-mailbox-server 0.5.1
Propagated dependencies: python-attrs@25.3.0 python-autobahn@25.11.1 python-idna@3.10 python-service-identity@24.2.0 python-treq@24.9.1
Channel: guix
Location: gnu/packages/magic-wormhole.scm (gnu packages magic-wormhole)
Home page: https://github.com/magic-wormhole/magic-wormhole-mailbox-server
Licenses: Expat
Build system: pyproject
Synopsis: Magic-Wormhole central mailbox server
Description:

This package provides the main server that Magic-Wormhole clients connect to. The server performs store-and-forward delivery for small key-exchange and control messages. Bulk data is sent over a direct TCP connection, or through a transit-relay.

Total packages: 73992