web-dev-qa-db-fra.com

Comment exécuter un bloc-notes Jupyter téléchargé sur Google Colaboratory?

J'utilise Google Colaboratory & github. Je crée un nouveau bloc-notes Google Colab et j'y clone mon projet github à l'aide d'un simple !git clone <github_link> dans le cahier.

Maintenant, j'ai un bloc-notes Jupyter dans mon projet github que je dois exécuter sur Google Colab. Comment je fais ça?

12
Parthapratim Neog

Il n'est pas vraiment nécessaire de télécharger le portable. Si vous avez déjà votre Notebook dans un dépôt GitHub, la seule chose que vous devez faire est:

Et ça devrait marcher.

5
Sebas Arango

Vous pouvez d'abord télécharger le bloc-notes sur Google Drive, puis l'ouvrir à partir de là.

  • accédez à drive.google.com
  • aller dans le répertoire "Colab Notebooks"
  • choisissez "Nouveau"> Téléchargement de fichier
  • Après le téléchargement, cliquez sur le nouveau fichier
  • Choisissez "Open with Colaboratory" en haut
3
Korakot Chaovavanich

Les deux moyens les plus pratiques sont les deux via l'interface Web de Google Drive.

La première méthode est celle décrite par @Korakot Choavavanich. L'avantage de cette méthode est qu'elle fournit une fenêtre de recherche pour rechercher votre fichier dans votre espace de stockage Google Drive.

La deuxième méthode est encore plus pratique - et peut-être plus appropriée pour votre cas:

Dans l'interface Web de Google Drive, vous accédez à votre dossier où se trouve votre fichier - dans votre cas, dans le référentiel github cloné.

Ensuite (voir capture d'écran):

right-click on the file | Open with | Colaboratory

Votre fichier est ensuite automatiquement converti en carnet colabo (cela prend au moins une demi-minute pour cela). L'avantage de cette méthode est que vous pouvez créer le fichier colabo directement dans le dossier. Mon conseil est de créer une copie du fichier jupyter d'origine (j'ai ajouté "COLABO" dans le nom du fichier) car vous aurez un code différent pour synchroniser votre lecteur Google et enregistrer des fichiers que dans un cahier jupyter local.

enter image description here

0
Agile Bean

Téléchargez le fichier .ipynb directement dans colab. Allez simplement dans colab, dans les onglets ci-dessus, il devrait y avoir un téléchargement. choisissez le fichier et téléchargez-le.

0
Vikranth

La meilleure option que j'ai trouvée est de copier le code de chaque cellule et d'exécuter le code dans colab, si vous clonez le Github et contenant le fichier ipynb. En faisant cela, vous ne rencontrerez aucune difficulté.

0
teja varanasi
import sys, os

sys.path.append('models/research')

sys.path.append('models/research/object_detection')

Ça m'a aidé. Je le cherchais aussi, et je l'ai trouvé dans cette œuvre COLAB

https://colab.research.google.com/drive/1EQ3Lt_ez-oKTtVMebh6Tm3XSyPPOHAf3#scrollTo=oC-_mxCxCNP6

0
coolwa

L'un des moyens pourrait être que vous pouvez connecter votre lecteur Google avec le bloc-notes Colaboraty en utilisant le lien suivant:

Lien vers des images dans Google Drive à partir d'un ordinateur portable Colab

Publiez ce que vous pouvez télécharger votre dépôt github dans votre emplacement Google Drive. Parcourez ensuite votre lecteur Google et ouvrez le bloc-notes à l'aide du Colaboratory lui-même.

0
Arpit Gupta

Il peut s'agir d'une nouvelle fonctionnalité non mentionnée dans d'autres réponses. Mais pour le moment, Colab permet d'exécuter des blocs-notes jupyter directement depuis github, même depuis des dépôts privés.

  1. Connectez-vous à votre compte Google
  2. Accès colab.research.google.com
  3. Sélectionnez l'onglet GitHub.
  4. Choisissez include private repository si besoin.
  5. Passez par le processus d'authentification dans la nouvelle fenêtre ouverte
  6. Choisissez parmi vos dépôts et vos carnets

Et clonez votre dépôt depuis l'intérieur du cahier ouvert.

0
FlashDD