Python implementation of the GPstruct model
Logos Jupyter Notebook Python Yacc C
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
NLP experiments.ipynb
pygpstruct demo.ipynb


This code implements the GPstruct learning algorithm:

  • in the chain case, as presented in our TPAMI paper, to appear (currently an arXiv preprint) by S Bratieres, N Quadrianto, Z Ghahramani
  • in the grid case, as presented in our ICML 2014 paper by S Bratieres, N Quadrianto, S Nowozin, Z Ghaharamani

An Ipython notebook showing how the source code works can be found here on

Another notebook demonstrates the NLP experiments reported in our TPAMI paper.

Note that this code is research code: it will evolve and backwards compatibility is not expected.

Feel free to contact the authors: