suriyadeepan / tfp_helper

Helper Library for prototyping with Tensorflow Probability

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A tiny helper library for Tensorflow Probability. It helps you to quickly prototype Probabilistic Models and run Automated Inference without much hassle.

  • Inference Button Single function call for running inference with MCMC
  • Plotting Inference returns an instance of arviz.InferenceData which enables user to use arviz for plotting
  • Progress Bar A smart tqdm-based progress bar to track the progress of MCMC ▓▓▓▓▓▓▓▓▓▓░░░░░

Step 1: Get or Make Data

Step 2: Joint Log-Probability

Step 3: Inference

Step 4: Plotting

Step 5: More Plotting

Getting Started

Instructions on getting the repo setup and running on your local machine.

Prerequisites

Install requirements for using the library.

pip install -r requirements.txt

Installation

Install library locally using setup.py.

python setup.py install

Running the tests

Instructions for running tests.

pytest tests.py

License

This project is licensed under the GNU GPL v3.0 License - see the LICENSE file for details.

About

Helper Library for prototyping with Tensorflow Probability

License:GNU General Public License v3.0


Languages

Language:Python 100.0%