Pour cloner ce dépôt, exécutez la commande suivante :
git clone https://github.com/SwerkF/deep_learning_gym.gitCréez un environnement virtuel Python et activez-le. Par exemple, avec venv :
python -m venv venvPour activer l'environnement virtuel sur Windows, exécutez :
venv\Scripts\activatePour activer l'environnement virtuel sur Linux ou MacOS, exécutez :
source venv/bin/activatePour installer les dépendances, exécutez la commande suivante :
pip install -r requirements.txtPour entraîner le modèle sur l'environnement CartPole-V1, ouvrez le fichier cartpole_v1_oliwer_mohand.ipynb et exécutez les cellules.
Pour entraîner le modèle sur l'environnement LunarLander-v3, ouvrez le fichier lunar_lander_v3_oliwer_mohand.ipynb et exécutez les cellules.
Les modèles se sauvegardent automatiquement dans le dossier models/. Vous pouvez les charger pour effectuer des prédictions ou pour continuer l'entraînement.
Pour lancer l'interface graphique pour l'environnement CartPole-V1, exécutez la commande suivante :
python gui_cartpole.pyPour lancer l'interface graphique pour l'environnement LunarLander-v3, exécutez la commande suivante :
python gui_lander.py