Python implementation of "Structured Prediction with Projection Oracles".
- Probability simplex
- Unit cube
- Knapsack polytope
- Birkhoff polytope
- Permutahedron
- Order simplex
- Cartesian products
Simply copy relevant files to your project.
| [1] | SparseMAP: Differentiable Sparse Structured Inference.
Vlad Niculae, André F. T. Martins, Mathieu Blondel, Claire Cardie.
In Proc. of ICML 2018.
[arXiv] |
| [2] | Learning Classifiers with Fenchel-Young Losses: Generalized Entropies, Margins, and Algorithms.
Mathieu Blondel, André F. T. Martins, Vlad Niculae.
In Proc. of AISTATS 2019.
[arXiv] |
| [3] | Learning with Fenchel-Young Losses.
Mathieu Blondel, André F. T. Martins, Vlad Niculae.
Preprint.
[arXiv] |
| [4] | Structured Prediction with Projection Oracles.
Mathieu Blondel.
In Proc. of NeurIPS 2019.
[arXiv] |