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.
skops is a Python library helping you share your scikit-learn based models and put them in production.
This package groups functions to fetch datasets from several sources, converting them to scikit-learn compatible datasets.
hgboost is a python package for hyperparameter optimization for xgboost, catboost and lightboost for both classification and regression tasks.
This package provides a neural network library for PyTorch compatible with the scikit-learn API.
TensorStore is a C++ and Python software library designed for storage and manipulation of large multi-dimensional arrays that:
Provides advanced, fully composable indexing operations and virtual views.
Provides a uniform API for reading and writing multiple array formats, including zarr and N5.
Natively supports multiple storage systems, such as local and network filesystems, Google Cloud Storage, Amazon S3-compatible object stores, HTTP servers, and in-memory storage.
Offers an asynchronous API to enable high-throughput access even to high-latency remote storage.
Supports read caching and transactions, with strong atomicity, isolation, consistency, and durability (ACID) guarantees.
Supports safe, efficient access from multiple processes and machines via optimistic concurrency.
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).
AlphaFold is an AI system developed by DeepMind that predicts a protein’s 3D structure from its amino acid sequence. It regularly achieves accuracy competitive with experiment.
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.
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.
clustimage is a Python library to detect natural groups or clusters of images. Multiple steps are pipelined where images are processed, features extracted, and the clusters evaluated across the feature space. The optimal number of clusters is determined using methods such as silhouette, dbindex, and derivatives in combination with clustering methods, such as agglomerative, kmeans, dbscan and hdbscan. clustimage allows you to determine the most robust clustering by efficiently searching across the parameters and by evaluating the clusters. Besides clustering of images, clustimage can also find the most similar images for a new, unseen sample.
Python bindings for KeOps, on CPUs and GPUs, with autodiff and without memory overflows.
This package provides a set of custom transformers, metrics and models complementing scikit-learn, which results from a collaboration between multiple companies in the Netherlands.
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.
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.
imbalanced-learn is a python package offering a number of re-sampling techniques commonly used in datasets showing strong between-class imbalance.
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.
PyTorch extension for handling deeply nested sequences of variable length.
Flax is a neural network library for JAX that is designed for flexibility.
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.
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.
aGrUM is a C++ library for graphical models. It is designed for easily building applications using graphical models such as Bayesian networks, influence diagrams, credal networks, Markov random fields, decision trees, GAI networks, (Factored) Markov decision processes, etc.
Features:
Dedicated data structures
Lightweight directed/undirected graphs
Extensible multidimensional matrix
Bayesian Network algorithms
Research tools (random generation, introspection)
Integration tools (listeners, multiple formats)
EZyRB is a python library for the Model Order Reduction based on baricentric triangulation for the selection of the parameter points and on Proper Orthogonal Decomposition for the selection of the modes.
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.
keopscore is the KeOps meta programming engine. This python module should be used through a binder (e.g. pykeops or rkeops).