This example demonstrates how to use the prototype module and the distance functions from ProtoTorch together with the `GLVQLoss` module to implement a GLVQ model and train it on the Iris dataset from scikit-learn.