Qu’est-ce que Google Colab ?

Google Colab (Google Collaboratory) est une plateforme basĂ©e sur le cloud et gratuite qui permet d’écrire et d’exĂ©cuter du code Python dans un environnement de notebook interactif. Elle offre un accĂšs gratuit aux ressources informatiques, y compris les CPU, GPU et TPU des serveurs de Google, ce qui la rend particuliĂšrement utile pour les tĂąches d’apprentissage automatique et d’analyse de donnĂ©es. De plus, Colab propose un abonnement Pro, mais il n’est pas fortement recommandĂ© de payer pour cela lorsqu’il existe de meilleures alternatives.

Il convient de noter que Gradio est banni de Colab, il est donc prĂ©fĂ©rable d’utiliser un compte secondaire ou nouveau pour Ă©viter une Ă©ventuelle interdiction. De plus, il est possible que Colab se dĂ©connecte aprĂšs quelques heures en raison des limitations de Google.

Comment utiliser Applio dans Colab ?

1

Le début

Entrez dans Applio Colab et exécutez simplement les 2 cellules.

Pour entraĂźner, vous devez exĂ©cuter les cellules supplĂ©mentaires avant d’exĂ©cuter la cellule DĂ©marrer Applio.

2

Lien public

Ensuite, un lien public nous sera donnĂ© oĂč nous pourrons entrer dans l’interface.

Au cas oĂč vous souhaiteriez entraĂźner, vous devriez exĂ©cuter les cellules supplĂ©mentaires avant d’exĂ©cuter la cellule DĂ©marrer Applio. Sinon, exĂ©cutez simplement les cellules Installer Applio et DĂ©marrer Applio.

Cellules supplémentaires

Dans cette section, vous trouverez les options suivantes :

  • Monter le Drive : Connecte Colab Ă  notre Google Drive pour effectuer des sauvegardes.
  • AutoBackup : Sauvegarde notre modĂšle entraĂźnĂ© sur notre drive. Le Drive doit ĂȘtre montĂ© au prĂ©alable.
  • Charger une sauvegarde : UtilisĂ© pour charger notre modĂšle si nous voulons le rĂ©entraĂźner. Le Drive doit ĂȘtre montĂ©.
  • TĂ©lĂ©charger les PrĂ©entraĂźnements personnalisĂ©s : Permet de tĂ©lĂ©charger directement des prĂ©entraĂźnements personnalisĂ©s pour Applio.
4

Comment télécharger mon jeu de données dans Colab ?

Pour charger votre jeu de données dans Colab, il y a deux façons de procéder :

  • Placez votre audio dans un dossier sur votre Google Drive, exĂ©cutez la cellule Monter le Drive dans Colab et cliquez sur :file_folder: dans Colab. Ensuite, naviguez vers votre dossier de donnĂ©es, copiez le chemin, il devrait ressembler Ă  ceci /content/drive/MyDrive/dossier de donnĂ©es et collez-le dans le chemin du jeu de donnĂ©es.
  • TĂ©lĂ©chargez votre audio au format .wav en utilisant le CrĂ©ateur de jeu de donnĂ©es ou cliquez sur :file_folder: dans Colab et configurez-le manuellement Ă  program/assets/datasets en crĂ©ant un dossier pour que le programme puisse le lire.

Marquez l’option Enregistrer uniquement la derniĂšre version avant l’entraĂźnement pour Ă©viter de remplir votre stockage Colab.

5

Comment exporter mon modĂšle sur mon Google Drive ?

Pour sauvegarder votre modÚle, il y a trois façons de procéder :

  • ModĂšle terminĂ© : rendez-vous dans la section Exporter le modĂšle dans l’onglet EntraĂźnement, cliquez sur le bouton RafraĂźchir et sĂ©lectionnez le pth et l’index ajoutĂ© du modĂšle Ă  exporter. Enfin, cliquez sur le bouton TĂ©lĂ©verser, votre modĂšle se trouvera dans le dossier ApplioExported prĂȘt Ă  ĂȘtre utilisĂ©.
  • ModĂšle Ă  continuer d’entraĂźner : si vous souhaitez sauvegarder tous les fichiers de votre dossier modĂšle dans votre Drive, il vous suffit d’exĂ©cuter la cellule Monter le Drive et AutoBackup avant d’exĂ©cuter la cellule DĂ©marrer Applio, votre dossier modĂšle se trouvera dans le dossier ApplioBackup.
  • Manuel (NON RECOMMANDÉ) : cliquez sur :file_folder: dans Colab et localisez l’index ajoutĂ© de votre modĂšle dans le dossier program/logs/model, et les fichiers .pth sont dans le dossier program/logs/zips afin que vous puissiez les tĂ©lĂ©charger. Si vous souhaitez sauvegarder votre dossier modĂšle dans votre Drive, vous devez simplement annuler la cellule DĂ©marrer Applio et exĂ©cuter la cellule Monter le Drive pour pouvoir le dĂ©placer vers votre Google Drive.

(Si vous souhaitez rĂ©entraĂźner, placez le nom de votre modĂšle dans la cellule Charger une sauvegarde et exĂ©cutez-la. Ensuite, insĂ©rez le nom de votre modĂšle et entrez un nombre plus Ă©levĂ© d’époques)

Code pour ĂȘtre AFK

Pour exĂ©cuter ce code dans Colab, nous devons appuyer sur les touches Ctrl + Shift + i pour ouvrir l’option outils de dĂ©veloppement et la fenĂȘtre suivante s’ouvrira. Au cas oĂč une autre fenĂȘtre serait affichĂ©e, nous pouvons la localiser en sĂ©lectionnant l’option Console, ainsi Colab ne se dĂ©connectera pas pendant le processus de sĂ©paration. D’abord, nous mettons Autoriser le collage, puis nous appuyons sur entrer et seulement aprĂšs cela nous permettra d’entrer le code.

function ClickConnect() {
  var iconElement = document.getElementById("toggle-header-button");
  if (iconElement) {
    var clickEvent is a MouseEvent("click", {
      bubbles: true,
      cancelable: true,
      view: window,
    });
    iconElement.dispatchEvent(clickEvent);
  }
}
setInterval(ClickConnect, 6000);