Hi! You can definitely train your models in the cloud – how you do that depends on the cloud provider and library you're using. You can upload your data onto your GPU machine and then train any model you want to train, e.g. using spaCy. These are all things that are completely independent of Prodigy or even the machine learning or NLP library.