Subcategories
Packages
Properscoring provides strictly proper scoring rules for evaluating probabilistic forecasts, including Continuous Ranked Probability Score (CRPS) and Brier Score methods that work with ensemble forecasts, Gaussian distributions, and arbitrary cumulative distribution functions.
However, verify compatibility with your Python version before relying on it in production; consider seeking an actively maintained alternative if you need ongoing…
Converts PyTorch models to .tflite format for on-device deployment on Android, iOS, and IoT devices via LiteRT, with CPU coverage and initial GPU and NPU support.
GDSFactory+ extends the GDSFactory library with foundry PDKs, simulation capabilities, and verification tools including DRC and LVS for electronic design automation and photonics workflows.
However, clarify the proprietary license terms with the vendor before production use, and confirm Python 3.12 compatibility with your environment.
Lightly provides self-supervised learning models and loss functions for computer vision, enabling you to train neural networks on unlabeled image data using methods like MoCo, SimCLR, BYOL, and DINO.
Install it if you need to train on unlabeled image data or experiment with SSL methods.
Provides ASDF schemas for validating World Coordinate System (WCS) tags in ASDF files. This is a schema package intended as a dependency for WCS implementation libraries rather than direct end-user installation.
stravalib provides a Python client for authenticating with and querying the Strava V3 API to access activity, club, and athlete data, with built-in support for unit conversion and temporal handling.
Install it if you're working with Strava activity data.
KServe Python SDK provides server and client libraries for deploying and managing machine learning model inference services, with built-in support for model loading from multiple storage backends and standardized prediction/preprocessing handlers.
torchax is a PyTorch backend that runs PyTorch code on Google Cloud TPUs via JAX, with bidirectional interoperability allowing you to call JAX functions from PyTorch and vice versa.
However, it is in alpha (Development Status :: 3), so expect incomplete operation coverage and potential API changes.
OQpy generates OpenQASM 3 and OpenPulse programs in Python, providing a high-level interface to build quantum circuits with pulse-level control and calibration definitions.
Install it if you need to generate OpenQASM 3 programs with pulse calibrations from Python; skip it if you only work with high-level quantum circuit abstractions.
Provides a collection of modern optimizers, learning rate schedulers, and loss functions for PyTorch training with a consistent API.
Install it if you want to experiment with modern training methods or need access to research optimizer variants without implementing them yourself.
BoxMOT provides pluggable multi-object tracking modules that work with bounding box detections from any model, supporting both axis-aligned and oriented bounding boxes through a unified Python API and CLI.
Provides a Python API to interact with GoodData Cloud or GoodData.CN installations, enabling inspection and consumption of semantic models, workspaces, data sources, visualizations, and computed analytics.
Attoworld provides data handling, numerical processing, waveform analysis, and visualization tools developed by the Attosecond science group at the Max Planck Institute of Quantum Optics.
However, the unclear license status and explicit warning that it is still in building phase and not yet validated mean you should review the repository license before…
Reproject astronomical images between different world coordinate systems and pixel grids using interpolation, adaptive anti-aliasing, or exact pixel overlap methods, with support for HEALPIX projections.
Computes financial return and risk metrics—including drawdown, alpha/beta, Value at Risk, Sharpe and Sortino ratios—from return arrays or pandas Series, with support for rolling window calculations and optional data fetching from Yahoo Finance or Fama-French sources.
A Rust-based analytical query engine for DataFrames that executes lazy and eager queries with multi-threaded, vectorized performance and can process datasets larger than available RAM through streaming.
Install it if you need fast analytical queries on large datasets or want performance-critical data transformation work.
Provides a local quantum circuit simulator for testing quantum programs before submitting them to Amazon Braket, supporting state-vector and density-matrix simulation backends.
Automates IBM Quantum backend connection, authentication, and selection by detecting your subscription plan and returning the least-busy available QPU resource for immediate use in Qiskit circuits.
However, note the aging maintenance status (219 days since last release) and verify that the connector's error handling and backend-selection logic align with your…
Reads and writes mmCIF and BinaryCIF files conforming to the integrative/hybrid modeling (IHM) extension, with optional C acceleration for faster file parsing.
Builds arbitrary contrasts for statistical models defined using the formulaic formula system, enabling flexible comparison coding for categorical variables in model specifications.
tfx_bsl provides shared libraries and utilities used internally by TensorFlow eXtended (TFX) components and standalone TFX libraries like TFDV, TFMA, and TFT.
TensorFlow CPU for AWS is a machine learning framework optimized for numerical computation on CPU-based AWS infrastructure, supporting deployment across diverse platforms and devices.
However, verify that this AWS-specific variant offers advantages over the standard TensorFlow CPU distribution, and check whether version 2.15.1 (released 2024-03-14)…
Provides utility functions and helpers for the Lightly self-supervised learning framework, supporting computer vision model pretraining with numpy and Pillow.
However, verify that this utility package is still the recommended approach for your Lightly version, as the last release was in 2021.
Computes geometric loss functions for comparing point clouds, images, and volumes using optimal transport and kernel methods, built on PyTorch and NumPy.
Install only if you have a specific use case for optimal transport or kernel-based metrics—it is not a general-purpose library.
Py-ART provides weather radar data processing, analysis, and visualization algorithms built on the Scientific Python stack for examining precipitation and cloud radar data.
Pytket is a Python interface to TKET, a quantum computing toolkit and optimizing compiler that lets you build, manipulate, and compile quantum circuits for execution on quantum hardware and simulators.
Fixes Shapely geometries and GeoJSON features that cross the antimeridian (180th meridian), handling Polygons, MultiPolygons, LineStrings, and MultiLineStrings.
Install it if you work with global geographic data or need to handle geometries near the antimeridian.
nmslib provides efficient similarity search in metric and non-metric spaces, with support for approximate nearest-neighbor methods and evaluation tools for search algorithms.
lbt-dragonfly is a meta-package that installs all Dragonfly core libraries and extensions together, providing a single installation point for urban building energy simulation, daylighting analysis, and related tools.
skrub prepares and transforms dataframes for machine learning by handling common data cleaning and feature engineering tasks that scikit-learn and pandas workflows typically require.
Install it if you regularly work with raw dataframes and want to avoid writing custom preprocessing code.
Provides perceptually uniform colormaps designed for oceanographic data visualization, integrating with matplotlib for scientific plots.
However, verify the license terms before use, as the license is currently unclear in the metadata.
fastdigest provides a Rust-backed t-digest implementation for computing streaming quantiles, percentiles, and online statistics on large or distributed datasets with minimal memory overhead.
Install it if you need streaming quantile estimation or online statistics on large datasets and want a fast, dependency-free solution.
Provides Python bindings to the TM-align algorithm for comparing protein structures by computing optimal alignment, rotation, translation, and similarity scores.
However, the GPLv3 license requires your project to be open-source; the aging maintenance status (no release in 278 days) suggests limited active development, so…
Provides a PDF display component for Gradio applications, allowing you to render PDF files in web-based UIs.
PyGEOS wraps GEOS geometry operations in NumPy ufuncs to perform vectorized geometric calculations on arrays of geometries with C-level performance and multithreading support.
Provides Python client APIs and PyTorch integration to access and manage AIStore clusters, buckets, and objects for distributed object storage operations.
Reads MS Excel files and translates Excel formulas into Python code for evaluation, allowing spreadsheet calculations to run without Excel.
However, high install friction and the gap since the last release warrant checking that your target Excel functions are supported and testing numeric precision on…
Hera is a Python SDK that turns Python functions into Argo Workflows templates and submits them to a Kubernetes cluster, letting you define containerized workflow orchestration in pure Python.
Install only if you already operate Argo Workflows; it is not a standalone orchestration tool.
Minimalmodbus provides a Python interface to communicate with Modbus RTU and Modbus ASCII devices over serial connections, handling protocol details and offering convenience functions for floats, strings, and multi-byte integers.
Install only if your use case is serial Modbus; verify this package does not support Modbus TCP before committing if that is required.
Python interface to the FICO Xpress Optimizer for creating and solving linear, quadratic, conic, and nonlinear optimization problems, including their mixed-integer variants.