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

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.


kaldi-gstreamer-server 0-3.f79e204
Dependencies: gstreamer@1.26.3 gst-kaldi-nnet2-online@0-3.7888ae5 gst-plugins-base@1.26.3 gst-plugins-good@1.26.3 kaldi@0-2.01aadd7 python-wrapper@3.11.14 python-pygobject@3.50.0 python-pyyaml@6.0.2 python-tornado@6.4.2
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/alumae/kaldi-gstreamer-server
Licenses: FreeBSD
Build system: gnu
Synopsis: Real-time full-duplex speech recognition server
Description:

This is a real-time full-duplex speech recognition server, based on the Kaldi toolkit and the GStreamer framework and implemented in Python.

python-thinc 8.3.4
Propagated dependencies: python-blis@1.2.1 python-catalogue@2.0.7 python-confection@0.1.5 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.10.4 python-setuptools@80.9.0 python-srsly@2.5.1 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-rebate 0.62
Propagated dependencies: python-numpy@1.26.4 python-scipy@1.12.0 python-scikit-learn@1.7.0 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.

nnpack 0.0-2.70a77f4
Dependencies: cpuinfo@0.0-5.b73ae6c fp16@0.0-1.0a92994 fxdiv@0.0-1.63058ef psimd@0.0-1.072586a pthreadpool@0.1-3.560c60d googletest@1.12.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/Maratyszcza/NNPACK
Licenses: FreeBSD
Build system: cmake
Synopsis: Acceleration package for neural network computations
Description:

NNPACK is an acceleration package for neural network computations. NNPACK aims to provide high-performance implementations of convnet layers for multi-core CPUs.

NNPACK is not intended to be directly used by machine learning researchers; instead it provides low-level performance primitives leveraged in leading deep learning frameworks, such as PyTorch, Caffe2, MXNet, tiny-dnn, Caffe, Torch, and Darknet.

python-persim 0.3.8
Propagated dependencies: python-deprecated@1.2.14 python-hopcroftkarp@1.2.5-1.2846e1d python-joblib@1.5.2 python-matplotlib@3.8.2 python-numpy@1.26.4 python-scikit-learn@1.7.0 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://persim.scikit-tda.org
Licenses: Expat
Build system: pyproject
Synopsis: Tools for analyzing persistence diagrams in Python
Description:

This package includes a variety of tools used to analyze persistence diagrams. It currently houses implementations of

  • Persistence images

  • Persistence landscapes

  • Bottleneck distance

  • Modified Gromov–Hausdorff distance

  • Sliced Wasserstein kernel

  • Heat kernel

  • Diagram plotting

qnnpack 0-0.7d2a4e9
Dependencies: clog@0.0-5.b73ae6c cpuinfo@0.0-5.b73ae6c 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-gpytorch 1.14.2
Propagated dependencies: python-jaxtyping@0.3.3 python-linear-operator@0.6 python-mpmath@1.3.0 python-scikit-learn@1.7.0 python-scipy@1.12.0
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.

kaldi 0-2.01aadd7
Dependencies: alsa-lib@1.2.11 gfortran@14.3.0 glib@2.83.3 gstreamer@1.26.3 jack@0.125.0 openblas@0.3.30 openfst@1.8.4 portaudio@190600.20161030 python@3.11.14
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://kaldi-asr.org/
Licenses: ASL 2.0
Build system: gnu
Synopsis: Speech recognition toolkit
Description:

Kaldi is an extensible toolkit for speech recognition written in C++.

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.

liblantern 0.16.3
Dependencies: python-pytorch@2.7.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/mlverse/torch/
Licenses: Expat
Build system: cmake
Synopsis: C API to libtorch
Description:

Lantern provides a C API to the libtorch machine learning library.

python-spacy 3.8.7
Propagated dependencies: python-catalogue@2.0.7 python-cymem@2.0.6 python-jinja2@3.1.2 python-langcodes@3.5.0 python-murmurhash@1.0.10 python-numpy@2.3.1 python-packaging@25.0 python-preshed@3.0.6 python-pydantic@2.10.4 python-requests@2.32.5 python-spacy-legacy@3.0.12 python-spacy-loggers@1.0.4 python-srsly@2.5.1 python-thinc@8.3.4 python-tqdm@4.67.1 python-typer@0.20.0 python-wasabi@1.1.3 python-weasel@0.4.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://spacy.io
Licenses: Expat
Build system: pyproject
Synopsis: Natural Language Processing (NLP) in Python
Description:

SpaCy is a library for advanced Natural Language Processing in Python and Cython. It comes with pretrained pipelines and currently supports tokenization and training for 70+ languages. It features state-of-the-art speed and neural network models for tagging, parsing, named entity recognition, text classification and more, multi-task learning with pretrained transformers like BERT, as well as a production-ready training system and easy model packaging, deployment and workflow management.

python-transformers 4.44.2
Propagated dependencies: python-filelock@3.16.1 python-huggingface-hub@0.31.4 python-numpy@1.26.4 python-pytorch@2.9.0 python-pyyaml@6.0.2 python-regex@2024.11.6 python-requests@2.32.5 python-safetensors@0.4.3 python-tokenizers@0.19.1 python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/huggingface/transformers
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Machine Learning for PyTorch and TensorFlow
Description:

This package provides easy download of thousands of pretrained models to perform tasks on different modalities such as text, vision, and audio.

These models can be applied on:

  • Text, for tasks like text classification, information extraction, question answering, summarization, translation, and text generation, in over 100 languages.

  • Images, for tasks like image classification, object detection, and segmentation.

  • Audio, for tasks like speech recognition and audio classification.

Transformer models can also perform tasks on several modalities combined, such as table question answering, optical character recognition, information extraction from scanned documents, video classification, and visual question answering.

This package provides APIs to quickly download and use those pretrained models on a given text, fine-tune them on your own datasets and then share them with the community. At the same time, each Python module defining an architecture is fully standalone and can be modified to enable quick research experiments.

Transformers is backed by the three most popular deep learning libraries — Jax, PyTorch and TensorFlow — with a seamless integration between them.

python-inquirer 3.1.3
Propagated dependencies: python-blessed@1.20.0 python-editor@1.0.4 python-readchar@4.2.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/magmax/python-inquirer
Licenses: Expat
Build system: pyproject
Synopsis: Collection of common interactive command line user interfaces
Description:

Inquirer should ease the process of asking end user questions, parsing, validating answers, managing hierarchical prompts and providing error feedback.

fbgemm 1.2.0
Dependencies: asmjit@0.0.0-2.cfc9f81 cpuinfo@0.0-5.b73ae6c
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/pytorch/fbgemm
Licenses: Modified BSD
Build system: cmake
Synopsis: Facebook GEneral Matrix Multiplication
Description:

Low-precision, high-performance matrix-matrix multiplications and convolution library for server-side inference.

python-pyro-api 0.1.2
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/pyro-ppl/pyro-api
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Generic API for dispatch to Pyro backends
Description:

This package provides a generic API for dispatch to Pyro backends.

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-mcfit 0.0.22-0.be3a5cf
Propagated dependencies: python-mpmath@1.3.0 python-numpy@1.26.4 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/eelregit/mcfit
Licenses: GPL 3+
Build system: pyproject
Synopsis: Multiplicatively convolutional fast integral transforms
Description:

This package provides multiplicatively convolutional fast integral transforms.

python-scikit-learn 1.7.0
Dependencies: openblas@0.3.30
Propagated dependencies: python-joblib@1.5.2 python-numpy@1.26.4 python-scipy@1.12.0 python-threadpoolctl@3.1.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.

python-ripser 0.6.4
Propagated dependencies: python-numpy@1.26.4 python-persim@0.3.8 python-scikit-learn@1.7.0 python-scipy@1.12.0
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

python-torchdiffeq 0.2.5-0.a88aac5
Propagated dependencies: python-numpy@1.26.4 python-scipy@1.12.0 python-pytorch@2.9.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-opentsne 1.0.2
Dependencies: fftw@3.3.10
Propagated dependencies: python-numpy@1.26.4 python-pynndescent@0.5.13 python-scikit-learn@1.7.0 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/pavlin-policar/openTSNE
Licenses: Modified BSD
Build system: pyproject
Synopsis: Extensible, parallel implementations of t-SNE
Description:

This is a modular Python implementation of t-Distributed Stochastic Neighbor Embedding (t-SNE), a popular dimensionality-reduction algorithm for visualizing high-dimensional data sets.

python-fasttext 0.9.2
Dependencies: fasttext@0.9.2
Propagated dependencies: python-numpy@1.26.4 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/facebookresearch/fastText
Licenses: Expat
Build system: pyproject
Synopsis: Library for fast text representation and classification
Description:

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

python-botorch 0.16.0
Propagated dependencies: python-gpytorch@1.14.2 python-linear-operator@0.6 python-multipledispatch@1.0.0 python-pyre-extensions@0.0.32 python-pyro-ppl@1.9.1 python-pytorch@2.9.0 python-scipy@1.12.0 python-threadpoolctl@3.1.0 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://botorch.org
Licenses: Expat
Build system: pyproject
Synopsis: Bayesian Optimization in PyTorch
Description:

BoTorch is a library for Bayesian Optimization built on PyTorch.

Total packages: 69270