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

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-batchspawner 1.1.0
Propagated dependencies: python-jupyterhub@3.0.0 python-pamela@1.0.0
Channel: guix-science
Location: guix-science/packages/jupyter.scm (guix-science packages jupyter)
Home page: http://jupyter.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Add-on for Jupyterhub to spawn notebooks using batch systems
Description:

This package provides a spawner for Jupyterhub to spawn notebooks using batch resource managers.

python-sudospawner 0.5.2
Propagated dependencies: python-jupyterhub@3.0.0 python-notebook@6.5.7
Channel: guix-science
Location: guix-science/packages/jupyter.scm (guix-science packages jupyter)
Home page: https://jupyter.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Spawner for JupyterHub using sudo
Description:

The SudoSpawner enables JupyterHub to spawn single-user servers without being root, by spawning an intermediate process via sudo, which takes actions on behalf of the user.

python-jupyter-telemetry 0.1.0
Propagated dependencies: python-json-logger@4.0.0 python-jsonschema@4.26.0 python-ruamel.yaml@0.18.14 python-traitlets@5.14.3
Channel: guix-science
Location: guix-science/packages/jupyter.scm (guix-science packages jupyter)
Home page: https://jupyter.org/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Jupyter telemetry library
Description:

Jupyter telemetry library

python-orbax-checkpoint 0.4.5
Propagated dependencies: python-absl-py@2.3.1 python-cached-property@2.0.1 python-etils@1.9.4 python-importlib-resources@6.5.2 python-jax@0.4.28 python-jaxlib@0.4.28 python-msgpack@1.1.2 python-nest-asyncio@1.6.0 python-numpy@2.4.6 python-pyyaml@6.0.3 python-tensorstore@0.1.67 python-typing-extensions@4.15.0
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://github.com/google/orbax
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Utility libraries for JAX users
Description:

Orbax is a namespace providing common utility libraries for JAX users. Orbax also includes a serialization library for JAX users, enabling the exporting of JAX models to the TensorFlow SavedModel format.

melissa 2.3.0
Dependencies: openmpi@4.1.6 zeromq@4.3.5
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://gitlab.inria.fr/melissa/melissa
Licenses: Modified BSD
Build system: cmake
Synopsis: Framework for large-scale sensitivity analysis
Description:

Melissa is a file-avoiding, adaptive, fault-tolerant and elastic framework, to run large-scale sensitivity analysis or deep-surrogate training on supercomputers. This package builds the API used when instrumenting the clients.

python-melissa-core 2.3.0
Dependencies: coreutils-minimal@9.1
Propagated dependencies: python-cloudpickle@3.1.0 python-iterative-stats@0.1.2 python-jsonschema@4.26.0 python-mpi4py@4.1.0 python-numpy@2.4.6 python-plotext@5.2.8 python-pyzmq@27.1.0 python-rapidjson@1.23 python-requests@2.34.2 python-scipy@1.17.1
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://gitlab.inria.fr/melissa/melissa
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python front-end server and launcher for Melissa
Description:

Python front-end in charge of orchestrating the execution a Melissa based study. It automatically handles large-scale scheduler interactions in OpenMPI and with common cluster schedulers (e.g. slurm or OAR).

python-foldedtensor 0.4.0
Propagated dependencies: python-numpy@2.4.6 python-pytorch@2.10.0
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://github.com/aphp/foldedtensor
Licenses: Modified BSD
Build system: pyproject
Synopsis: PyTorch extension for handling deeply nested sequences of variable length
Description:

PyTorch extension for handling deeply nested sequences of variable length.

hiredis 1.2.0
Dependencies: openssl@1.1.1w
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://github.com/redis/hiredis
Licenses: Modified BSD
Build system: cmake
Synopsis: Minimalistic C client library for the Redis database
Description:

This package provides a library for sending commands and receiving replies to and from a Redis server. It comes with a synchronous API, asynchronous API and reply parsing API. Only the binary-safe Redis protocol is supported.

python-skorch 1.4.0
Propagated dependencies: python-numpy@2.4.6 python-pytorch@2.10.0 python-scikit-learn@1.9.0 python-scipy@1.17.1 python-tabulate@0.9.0 python-tqdm@4.67.1
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://skorch.readthedocs.io/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Scikit-learn compatible neural network library for PyTorch
Description:

This package provides a neural network library for PyTorch compatible with the scikit-learn API.

skigen 1.1.0
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://skigen-project.github.io/
Licenses: Expat
Build system: cmake
Synopsis: High-performance machine learning for modern C++
Description:

Skigen is a header-only C++ template library for machine learning, built on Eigen. It brings the scikit-learn API — fit(), transform(), predict() — to native C++.

python-flax 0.8.0
Propagated dependencies: python-einops@0.8.1 python-jax@0.4.28 python-optax@0.1.5 python-orbax-checkpoint@0.4.5 python-msgpack@1.1.2 python-numpy@2.4.6 python-pyyaml@6.0.3 python-rich@15.0.0 python-tensorstore@0.1.67 python-typing-extensions@4.15.0
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://github.com/google/flax
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Neural network library for JAX designed for flexibility
Description:

Flax is a neural network library for JAX that is designed for flexibility.

python-keras 3.15.1
Propagated dependencies: python-absl-py@2.3.1 python-h5py@3.16.0 python-ml-dtypes@0.5.4 python-namex@0.0.7 python-numpy@2.4.6 python-optree@0.14.0 python-packaging@26.2 python-rich@15.0.0
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://keras.io/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Multi-backend deeplearning framework for Python
Description:

Keras 3 is a multi-backend deep learning framework, with support for JAX, TensorFlow, PyTorch, and OpenVINO (for inference-only). Effortlessly build and train models for computer vision, natural language processing, audio processing, timeseries forecasting, recommender systems, etc.

  • Accelerated model development: Ship deep learning solutions faster thanks to the high-level UX of Keras and the availability of easy-to-debug runtimes like PyTorch or JAX eager execution.

  • State-of-the-art performance: By picking the backend that is the fastest for your model architecture (often JAX!), leverage speedups ranging from 20% to 350% compared to other frameworks.

  • Datacenter-scale training: Scale confidently from your laptop to large clusters of GPUs or TPUs.

python-hgboost 2.0.1
Propagated dependencies: python-classeval@0.3.0 python-colourmap@1.2.1 python-datazets@1.1.4 python-df2onehot@1.2.3 python-hyperopt@0.3.0 python-matplotlib@3.10.9 python-numpy@2.4.6 python-pandas@3.0.3 python-pypickle@2.0.2 python-seaborn@0.13.2-0.32088bb python-tqdm@4.67.1 python-treeplot@0.2.0 python-xgboost@1.7.6
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://erdogant.github.io/hgboost
Licenses: Expat
Build system: pyproject
Synopsis: hgboost is a python package for hyperparameter optimization for xgboost, catboost and lightboost for both classification and regression tasks.
Description:

hgboost is a python package for hyperparameter optimization for xgboost, catboost and lightboost for both classification and regression tasks.

python-equinox 0.11.10
Propagated dependencies: python-jax@0.4.28 python-jaxtyping@0.3.3 python-typing-extensions@4.15.0 python-wadler-lindig@0.1.7
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://docs.kidger.site/equinox/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Neural networks in JAX via callable PyTrees and filtered transformations
Description:

Equinox is a comprehensive JAX library that provides a wide range of tools and features not found in core JAX, including neural networks with PyTorch-like syntax, filtered APIs for transformations, PyTree manipulation routines, and advanced features like runtime errors.

python-geomstats 2.8.0
Propagated dependencies: python-autograd@1.8.0 python-joblib@1.5.3 python-matplotlib@3.10.9 python-networkx@3.4.2 python-numpy@2.4.6 python-pandas@3.0.3 python-pytorch@2.10.0 python-scikit-learn@1.9.0 python-scipy@1.17.1
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://geomstats.github.io/
Licenses: Expat
Build system: pyproject
Synopsis: Geometric statistics on manifolds
Description:

Geomstats is an open-source Python package for computations, statistics, and machine learning on nonlinear manifolds. Data from many application fields are elements of manifolds. For instance, the manifold of 3D rotations SO(3) naturally appears when performing statistical learning on articulated objects like the human spine or robotics arms. Likewise, shape spaces modeling biological shapes or other natural shapes are manifolds.

python-ruptures 1.1.10
Propagated dependencies: python-numpy@2.4.6 python-scipy@1.17.1
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://centre-borelli.github.io/ruptures-docs/
Licenses: FreeBSD
Build system: pyproject
Synopsis: Change point detection for signals in Python
Description:

ruptures is a Python library for off-line change point detection. This package provides methods for the analysis and segmentation of non-stationary signals. Implemented algorithms include exact and approximate detection for various parametric and non-parametric models. ruptures focuses on ease of use by providing a well-documented and consistent interface. In addition, thanks to its modular structure, different algorithms and models can be connected and extended within this package.

python-optuna 4.9.0
Propagated dependencies: python-alembic@1.18.1 python-colorlog@6.9.0 python-numpy@2.4.6 python-packaging@26.2 python-pyyaml@6.0.3 python-sqlalchemy@1.4.54 python-tqdm@4.67.1
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://optuna.org/
Licenses: Expat
Build system: pyproject
Synopsis: Automatic hyperparameter optimization framework
Description:

Optuna is an automatic hyperparameter optimization software framework, particularly designed for machine learning. It features an imperative, define-by-run style user API. Thanks to our define-by-run API, the code written with Optuna enjoys high modularity, and the user of Optuna can dynamically construct the search spaces for the hyperparameters.

python-evaluate 0.4.6
Propagated dependencies: python-cookiecutter@2.6.0 python-datasets@4.8.5 python-dill@0.4.1 python-fsspec@2026.1.0 python-huggingface-hub@0.36.2 python-multiprocess@0.70.18 python-numpy@2.4.6 python-packaging@26.2 python-pandas@3.0.3 python-requests@2.34.2 python-tqdm@4.67.1 python-xxhash@3.5.0
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://huggingface.co/docs/evaluate/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Easy evaluation of machine learning models and datasets
Description:

Evaluate is a library that makes evaluating and comparing models and reporting their performance easier and more standardized.

python-dm-haiku 0.0.13
Propagated dependencies: python-absl-py@2.3.1 python-chex@0.1.88 python-cloudpickle@3.1.0 python-dill@0.4.1 python-dm-tree@0.1.9 python-flax@0.8.0 python-jax@0.4.28 python-jaxlib@0.4.28 python-jmp@0.0.4 python-numpy@2.4.6 python-optax@0.1.5 python-tabulate@0.9.0 python-tensorflow@2.18.1 python-virtualenv@20.35.4
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://github.com/google-deepmind/dm-haiku
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Sonnet for JAX
Description:

Haiku is a simple neural network library for JAX. It is developed by some of the authors of Sonnet, a neural network library for TensorFlow.

python-dargs 0.4.10
Propagated dependencies: python-typeguard@4.4.4 python-typing-extensions@4.15.0
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://github.com/deepmodeling/dargs
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Process arguments for the deep modeling project
Description:

This is a minimum version for checking the input argument dict. It would examine argument's type, as well as keys and types of its sub-arguments. A special case called variant is also handled, where you can determine the items of a dict based the value of on one of its flag_name key.

python-pydmd 2025.08.01
Propagated dependencies: python-h5netcdf@1.3.0 python-matplotlib@3.10.9 python-numpy@2.4.6 python-scikit-learn@1.9.0 python-scipy@1.17.1 python-typing-extensions@4.15.0 python-xarray@2026.04.0
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://pydmd.github.io/PyDMD
Licenses: Expat
Build system: pyproject
Synopsis: Python Dynamic Mode Decomposition
Description:

PyDMD is a Python package designed for Dynamic Mode Decomposition (DMD), a data-driven method used for analyzing and extracting spatiotemporal coherent structures from time-varying datasets. It provides a comprehensive and user-friendly interface for performing DMD analysis, making it a valuable tool for researchers, engineers, and data scientists working in various fields.

python-clusteval 2.2.7
Propagated dependencies: python-colourmap@1.2.1 python-datazets@1.1.4 python-df2onehot@1.2.3 python-matplotlib@3.10.9 python-numpy@2.4.6 python-pandas@3.0.3 python-pypickle@2.0.2 python-scatterd@1.4.2 python-scikit-learn@1.9.0 python-seaborn@0.13.2-0.32088bb python-tqdm@4.67.1
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://erdogant.github.io/clusteval
Licenses: Expat
Build system: pyproject
Synopsis: Unsupervised cluster validation in Python
Description:

clusteval is a Python package for unsupervised cluster evaluation. Three evaluation methods, Silhouette, DBindex, and Derivative are implemented that can be used to evalute clusterings for four clustering methods agglomerative, kmeans, dbscan and hdbscan.

python-datasets 4.8.5
Propagated dependencies: python-dill@0.4.1 python-filelock@3.16.1 python-fsspec@2026.1.0 python-httpx@0.28.1 python-huggingface-hub@0.36.2 python-multiprocess@0.70.18 python-numpy@2.4.6 python-packaging@26.2 python-pandas@3.0.3 python-pyarrow@24.0.0 python-pyyaml@6.0.3 python-requests@2.34.2 python-tqdm@4.67.1 python-xxhash@3.5.0
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://huggingface.co/docs/datasets/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Datasets and manipulation tools for AI models
Description:

Datasets is a lightweight library providing access to major public datasets (image, audio, text, etc.), as well as enabling efficient data preparation for inspection and ML model evaluation and training.

python-imbalanced-learn 0.14.2
Propagated dependencies: python-joblib@1.5.3 python-numpy@2.4.6 python-pandas@3.0.3 python-scikit-learn@1.9.0 python-scipy@1.17.1 python-sklearn-compat@0.1.6 python-threadpoolctl@3.6.0
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://imbalanced-learn.org/
Licenses: Expat
Build system: pyproject
Synopsis: Toolbox for imbalanced dataset in machine learning
Description:

imbalanced-learn is a python package offering a number of re-sampling techniques commonly used in datasets showing strong between-class imbalance.

Page: 1…1718192021…105
Total packages: 2509