Introduction

Visualizations of different Probability Distributions

This project visualizes different continuous and discrete probability distributions with their properties.
It uses python libraries such as Tensorflow-Probability for various distributions.
The web app is deployed using streamlit.

Files and Folders

The repository contains three files:

  • app.py : The main file containing the logic of all the distributions
  • plot.py: The file for plotting the graph
  • requirements.txt : It contains all the imported libraries.

Deployment

The web app is deployed on the Hugging Face Spaces.
Web App
https://huggingface.co/spaces/mannjain/Probability_Distributions

Screenshots

UI img_3.png

Different distributions img_1.png

Graphs with properties img_2.png