edbeeching / godot_rl_agents

An Open Source package that allows video game creators, AI researchers and hobbyists the opportunity to learn complex behaviors for their Non Player Characters or agents
MIT License
942 stars 69 forks source link

Sharing and loading pretrained models with Hugging Face #2

Closed osanseviero closed 1 year ago

osanseviero commented 3 years ago

Hi there! Thanks for this great contribution, this is an awesome project.

I see you currently share the checkpoints in a directory within the repo here. Would you be interested in sharing your models in the Hugging Face Hub instead? The Hub offers free hosting of over 25K models, and it would make your work more accessible and visible to the rest of the ML community. Loading the models directly from the Hub could allow users to easily load any pretrained model from other users in the community!

Some of the benefits of sharing your models through the Hub would be:

Creating the repos and adding new models should be a relatively straightforward process if you've used Git before. This is a step-by-step guide explaining the process in case you're interested. We also have a library that allows programmatic downloading and uploading of models of the Hub, so it could be used to push models during training and enabling things such as

gdrl --env_path envs/builds/JumperHard/jumper_hard.x86_64 -e --restore edbeeching/jumper_hard [optionally] --version 465d092

Please let us know if you would be interested and if you have any questions, we would be happy to provide guidance

Happy to hear your thoughts, Omar and the Hugging Face team

cc @thomwolf

edbeeching commented 1 year ago

This issue is finally resolved in #27 !