No description
  • Python 90.5%
  • Shell 7.5%
  • Dockerfile 2%
Find a file
2026-04-07 15:02:34 +02:00
data feat: cleaned repo 2026-03-26 16:48:13 -04:00
models feat: created folder 2026-03-26 16:49:38 -04:00
output feat: added final model 2026-03-29 13:26:32 -04:00
scripts Update scripts/train_new_version.sh 2026-04-07 14:56:47 +02:00
.gitignore changed version 2026-03-26 15:06:32 -04:00
docker-compose.yaml changed version 2026-03-26 15:06:32 -04:00
Dockerfile Update Dockerfile 2026-04-07 15:02:34 +02:00
README.md Update README.md 2026-04-07 14:51:43 +02:00

Entrainement de l'IA

Afin d'entrainer notre intelligence artificielle, nous avons utilisé la méthode LoRA. Ce projet contient le code utilisé.

Afin de le faire fonctionner, il est nécessaire de cloner le repo llamacpp à la racine du projet et de construire le projet pour la bonne architecture.

Le docker compose ici présent permet d'exécuter un conteneur avec ROCm, les modules AMD permettant de faire l'entrainement. Ce dernier est à modifier dans le cas d'une carte graphique non AMD

Une fois le conteneur exécuté, il faut se connecter dedans via docker exec afin de pouvoir exécuter les différents entrainents.

Pour cela, il est possible d'utiliser les differents scripts dans le dossier homonyme, ou de se servir de train_new_version.sh, un script qui combine toutes les étapes nécessaires pour entrainen un modèle.