PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Dynamic Programming Python Packages

Python packages with the GitHub topic dynamic-programming. Sorted by relevance, with stars and monthly downloads.
dstein64
kmeans1d

A Python package for optimal 1D k-means clustering.

33K 55 9
EmilioVenegas
strider-dna

A Python library for nucleic acid thermodynamics, kinetics, and DNA/RNA circuit design with end-to-end simulation pipelines.

6K 3 1
GongJr0
symbolicdsge

A linear DSGE engine with a fully symbolic and modifiable model backend. Includes regression-based equation augmentation capabilities.

6K 1 0
dderiso
gdtw

GDTW is a Python/C++ library that performs dynamic time warping. It is based on a paper by Dave Deriso and Stephen Boyd.

2K 42 8
app-generator
django-tasks-manager

Django Tasks Manager - Simple Celery Integration | AppSeed

613 14 1
hsnlab
slambuc

Serverless Layout Adaptation with Memory-Bounds and User Constraints

590 0 0
iamsk
tianyancha

Tianyancha SDK for python, which based on https://open.tianyancha.com/

532 15 2
flowty
flowty

Network optimisation solver

345 2 0
aldro61
pyscm-ml

The Set Covering Machine algorithm

288 16 10
kyegomez
shapeless

A Fluid, PolyMorphic,and shapeless Types Package that activates radically flexiblity and simplicity in your programs

275 8 1
ThanasisMattas
shortestpaths

Bidirectional k-shortest paths with DP

231 9 0
brett-daley
gym-classics

Classic environments for reinforcement learning and dynamic programming, implemented in OpenAI Gym and Gymnasium.

229 21 4
nokia
pattern-clustering

This tool clusterizes lines of text given a collection of input patterns modeled using regular expressions.

194 1 1
Teichlab
genes2genes

Aligning gene expression trajectories of single-cell reference and query systems

191 89 13
avidLearnerInProgress
pycair

This module provides a simple yet powerful mechanism to resize images using Seam Carving Algorithm.

172 470 44
eonof
upgrade-policy-optimizer

A Python library for solving finite Markov Decision Processes using value iteration

155 0 0
engineerinvestor
liquiditylife

Life-cycle portfolio choice with liquidity risk, labor-income risk, and consumption adjustment frictions. Inspired by Adams (2026).

148 0 0
SherbyRobotics
pyro-udes

An object-based toolbox for robot dynamic simulation, analysis, control and planning.

144 57 24
Faycal214
cvrp

A Python implementation for solving the Capacitated Vehicle Routing Problem (CVRP) using heuristic and metaheuristic algorithms

139 1 0
Pabloo22
tabular-rl

A simple Reinforcement Learning framework to decouple agents from environments in discrete-state settings with implementations of double Q-learning and policy iteration through dynamic programming.

106 8 0
robin025
pythorn

A Python module for all the data structures and algorithms.

102 4 3
dpmerrell
yahtzee-solve

A Yahtzee-solving python package and command line tool

95 6 5
    • Data from PyPI, GitHub, ClickHouse, and BigQuery