This is a Dash web application dedicated to illustrations of EM for HMM and GMM.
app.py
: the core app component in Dashcountours.py
: functions to generate GMMs contour plotsdatagen.py
: a random GMM data generation functiondescription_gmm.md
: text that goes into the explanation of the GMMsgmm.py
: a version of the GMM implemented by handProcfile
: a file containing the launch phrase for the apprequirements.txt
: the list of requirements for the filestreamlit
: a folder containing Streamlit web applicationimages
: external images usedgender
: a folder for the gender prediction algorithmfemale.npy
: 2 MFCC features extracted on female trainings (AudioSet)male.npy
: 2 MFCC features extracted on female trainings (AudioSet)clips
: folder containing 2 wav files from AudioSet (Male and Female)
It is currently deployed with Heroku on this link.
One can also install it on his local machine.
- Clone the repo
pip install -r requirements.txt
python app.py