Packages
pyDOE3 provides functions to construct experimental designs for scientific and engineering research, including factorial, response-surface, randomized, low-discrepancy, sampling, Taguchi, optimal, and sparse grid designs.
However, the archived repository and abandoned maintenance status mean you should not expect active bug fixes or compatibility updates; use it for stable, well-tested…
Provides a foundational object system, element/parent framework, categories, and coercion machinery as a standalone, pip-installable Python library.
aimmspy provides Python bindings to run AIMMS optimization models headless from Python scripts, exchanging data via pandas, polars, or PyArrow and executing AIMMS procedures programmatically.
Dijkstar implements Dijkstra's shortest-path algorithm and A* search, finding optimal paths in weighted graphs with optional cost and heuristic functions.
Install it if you need Dijkstra or A* pathfinding in a graph.
Megatron-FSDP implements Fully Sharded Data Parallelism (FSDP) in native PyTorch to distribute training and inference of large models across multiple GPUs with configurable memory-communication trade-offs.
PySwarms implements particle swarm optimization (PSO) algorithms in Python, providing a high-level interface for solving optimization problems using swarm intelligence techniques.
However, be aware that the package is dormant—the latest release is from 2021-01-03, so compatibility with very recent Python or dependency versions is uncertain.
SageMath is a comprehensive open-source mathematics software system providing symbolic computation, numerical analysis, and mathematical visualization across algebra, calculus, number theory, and related fields.
However, install it only if you can meet the high friction cost: substantial disk space, a C/Fortran compiler, and patience for a significant build or container setup.