tudorcebere / PRML

PRML algorithms implemented in Python

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PRML

Python codes implementing algorithms described in Bishop's book "Pattern Recognition and Machine Learning"

Notebook usage

Add the top-dir to path, in order to easily make use of prml module:

import sys, os
__path = os.path.join(sys.path[0], '..')
if __path not in sys.path:
    sys.path.insert(0, __path)

Required Packages

  • python 3
  • numpy
  • scipy
  • jupyter (optional: to run jupyter notebooks)
  • matplotlib (optional: to plot results in the notebooks)
  • sklearn (optional: to fetch data)

Notebooks

About

PRML algorithms implemented in Python

License:MIT License


Languages

Language:Jupyter Notebook 93.1%Language:Python 6.9%