[PYTHON] Conseils Google Colab Organiser

1. Introduction

Voici quelques conseils utiles pour utiliser Google Colabratory.

2. Monture Google Drive

Google Colab crée et enregistre des fichiers dans / content / de l'environnement virtuel. Par exemple, supposons que vous souhaitiez utiliser votre propre ensemble de données photo. Au lieu de télécharger l'ensemble de données directement dans / content /, placez l'ensemble de données quelque part dans Google Drive à l'avance, puis montez Google Drive. Et il est plus facile à utiliser si vous spécifiez le dossier de l'ensemble de données photo de Google Drive.

L'exemple de code est illustré ci-dessous.

from google.colab import drive
drive.mount('/content/drive')

#Datasets Dir (Exemple)
base_dir = '/content/drive/My Drive/datasets/Autoencoder_Sample/train'

3. Enregistrez le modèle de formation

Lorsqu'un modèle d'apprentissage est généré à la suite de l'entraînement du réseau neuronal, il existe deux façons d'enregistrer le fichier sur votre PC.

(1) Comment télécharger de Google Colab sur votre PC local (2) Comment transférer vers Google Drive


from google.colab import files

#Model Save (Keras)
model.save('autoencoder-trained.h5')

#1.Télécharger le fichier modèle
files.download('autoencoder-trained.h5')

#2.Copiez les fichiers de modèle directement sur Google Drive
!cp autoencoder-trained.h5 "drive/My Drive/autoencoder-trained.h5"

Si la taille du modèle d'entraînement est de plusieurs centaines de Mo ou plus, le téléchargement prendra du temps, je recommande donc personnellement de copier avec l'instruction cp. Il est recommandé de mettre le nom du dossier de destination de la copie + le nom du fichier entre "". Sinon, vous risquez d'obtenir une erreur.

4. Comment rester connecté avec Google Colab

Google Colab se déconnectera automatiquement après 30 minutes s'il n'y a pas de réponse de l'utilisateur. Bien entendu, le contenu du calcul sera perdu en même temps. : sueur froide:

Une méthode pour éviter cela a été introduite sur le net, je vais donc la présenter. How to prevent Google Colab from disconnecting ?

En supposant que vous utilisez Google Chrome, appuyez sur ** Ctrl + Maj + i ** pour en faire la vue Inspecteur du navigateur. Accédez ensuite à ** goto console ** et entrez le code ci-dessous. Cela résout le problème de la déconnexion de Google Colab en 30 minutes.


function ClickConnect(){
console.log("Working"); 
document.querySelector("colab-toolbar-button#connect").click() 
}setInterval(ClickConnect,60000)

Veuillez vous référer à la vidéo ci-dessous pour la méthode de fonctionnement réelle. https://www.youtube.com/watch?v=N2NEyr9Bf48&feature=youtu.be&t=257

5 Merci

Nous avons reçu de nombreux conseils de M. Kimura d'Abeam Consulting concernant l'utilisation de Google Colab. Je profite de cette occasion pour vous remercier.

Recommended Posts

Conseils Google Colab Organiser
À propos de l'apprentissage avec Google Colab
Conseils relatifs aux API Google Drive (Python)
Jouez avec Turtle sur Google Colab
Apprentissage automatique avec Pytorch sur Google Colab
Segment d'image utilisant Oxford_iiit_pet dans Google Colab