Skip to main content
PyCon US is happening May 14th-22nd in Pittsburgh, PA USA.  Learn more

A library for simulating and visualizing bandit algorithms.

Project description

This Bandit Visualization module provides an easy-to-use library for implementing and visualizing various Bandit algorithms and environments in machine learning. If you are looking for the following, this library is not for you:

  • You want something fast and efficient

  • You want a tool to run very large simulations

It is good to use if you want to

  • Visualize your algorithms in various ways

  • Quickly make nice looking graphs

  • Have the support of a super-straightforward minilanguage

  • Have a command-line tool and a module you can import

The library is implemented in python3. This library is dependent also on the following modules, and you must have them installed to run this:

  • pyyaml (text parsing)

  • numpy (math)

  • scipy (stats)

  • matplotlib (creating graphs)

Run files using

banditvis path/to/your/file.txt

Get syntax help with

banditvis -h

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page