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

Contextual Bandits Python Packages

Python packages with the GitHub topic contextual-bandits. Sorted by monthly downloads, with stars and forks.
VowpalWabbit
vowpalwabbit

Vowpal Wabbit is a machine learning system which pushes the frontier of machine learning with techniques such as online, hashing, allreduce, reductions, learning2search, active, and interactive learning.

57K 9K 2K
fidelity
mabwiser

MABWiser: Contextual Multi-Armed Bandits Library

55K 295 52
tensorflow
tf-agents-nightly

TF-Agents: A reliable, scalable and easy to use TensorFlow library for Contextual Bandits and Reinforcement Learning.

12K 3K 751
tensorflow
agents

TF-Agents: A reliable, scalable and easy to use TensorFlow library for Contextual Bandits and Reinforcement Learning.

9K 3K 751
tensorflow
tf-agents

TF-Agents: A reliable, scalable and easy to use TensorFlow library for Contextual Bandits and Reinforcement Learning.

5K 3K 751
david-cortes
contextualbandits

Python implementations of contextual bandits algorithms

4K 840 153
st-tech
obp

Open Bandit Pipeline: a python library for bandit algorithms and off-policy evaluation

3K 713 101
PlaytikaOSS
pybandits

Python library for Multi-Armed Bandits

2K 55 5
banditml
banditml

A lightweight contextual bandit & reinforcement learning library designed to be used in production Python services.

1K 70 10
howwang0507
adaptive-prompt-compressor

Adaptive Prompt Compression system powered by Contextual Bandit (LinUCB) to optimize LLM API costs and response quality. 🧠🤖

528 0 0
alison-carrera
mabalgs

:bust_in_silhouette: Multi-Armed Bandit Algorithms Library (MAB) :cop:

450 136 26
VahanArsenian
banditry

Python library for contextual bandits and Bayesian optimization over mixed design spaces, featuring GP-UCB, Thompson sampling, Gaussian processes, MCMC, and evolutionary acquisition optimization.

272 6 0
alison-carrera
onn

Online Deep Learning: Learning Deep Neural Networks on the Fly / Non-linear Contextual Bandit Algorithm (ONN_THS)

250 192 44
instadeepai
catx

🐈‍⬛ Contextual bandits library for continuous action trees with smoothing in JAX

222 72 3
improve-ai
improveai

Contextual Multi-Armed Bandit Platform for Scoring, Ranking & Decisions

132 22 1
Sinapsis-AI
sinapsis-vowpal-wabbit

Package for Vowpal Wabbit algorithms, featuring high-performance implementations of Contextual Bandits (ADF) and reinforcement learning patterns.

99 1 0
rallesiardo
neuralbandit

Code of the NeuralBandit paper

92 5 2
gokhanmeteerturk
adaptive-shots

Few-shot prompting using Contextual Combinatorial Bandit optimizations

91 6 0
JohnLangford
pyvw

Vowpal Wabbit is a machine learning system which pushes the frontier of machine learning with techniques such as online, hashing, allreduce, reductions, learning2search, active, and interactive learning.

87 9K 2K
singhsidhukuldeep
contextual-bandits-algos

A comprehensive Python library implementing a variety of contextual and non-contextual multi-armed bandit algorithms—including LinUCB, Epsilon-Greedy, Upper Confidence Bound (UCB), Thompson Sampling, KernelUCB, NeuralLinearBandit, and DecisionTreeBandit—designed for reinforcement learning applications

43 13 1
pm3310
pulpo

WIP: A library and AWS sdk for non-contextual and contextual Multi-Armed-Bandit (MAB) algorithms for multiple use cases

38 2 2
JohnLangford
vowpalwabbitds

Vowpal Wabbit is a machine learning system which pushes the frontier of machine learning with techniques such as online, hashing, allreduce, reductions, learning2search, active, and interactive learning.

24 9K 2K
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology