logo

Hoe Google Colab te gebruiken

Als u een machine learning-model wilt maken, maar zegt dat u niet over een computer beschikt die de werklast aankan, Google Co is het platform voor jou. In dit artikel leren we hoe u Google Colab kunt gebruiken.

Wat is Google Colab?

Google Colab, een afkorting van Colaboratory, is een gratis cloudgebaseerd platform van Google waarmee gebruikers Python-code samen kunnen schrijven en uitvoeren in een Jupyter Notebook-omgeving. Google Collaboratory-notitieboekje, is ontworpen om machine learning (ML) en data science-taken te vergemakkelijken door een virtuele omgeving, Google colab python, met toegang tot gratis GPU-bronnen te bieden.



Voordelen van Google Colab

Google Colab biedt verschillende voordelen waardoor het een populaire keuze is onder datawetenschappers, onderzoekers en beoefenaars van machine learning. De belangrijkste kenmerken van het Google Collaboratory-notebook zijn onder meer:

  • Gratis toegang tot GPU's: Colab biedt gratis GPU-toegang, wat vooral handig is voor het trainen van machine learning-modellen die aanzienlijke rekenkracht vereisen.
  • Geen installatie vereist : Colab draait in de cloud, waardoor gebruikers niet langer hun eigen ontwikkelomgeving hoeven op te zetten en te configureren. Dit maakt het handig voor snel coderen en samenwerken.
  • Samen bewerken: Meerdere gebruikers kunnen tegelijkertijd aan hetzelfde Colab-notebook werken, waardoor het een handig hulpmiddel is voor samenwerkingsprojecten.
  • Integratie met Google Drive : Colab is geïntegreerd met Google Drive, waardoor gebruikers hun werk rechtstreeks in hun Google Drive-account kunnen opslaan. Dit maakt eenvoudig delen en toegang tot notebooks vanaf verschillende apparaten mogelijk.
  • Ondersteuning voor populaire bibliotheken :Colab wordt vooraf geïnstalleerd met veel populaire Python-bibliotheken voor machine learning, data-analyse en visualisatie, zoals TensorFlow, PyTorch, Matplotlib en meer.
  • Eenvoudig delen :Colab-notitieboekjes kunnen eenvoudig worden gedeeld, net als Google Documenten of Spreadsheets. Gebruikers kunnen een link naar het notebook opgeven en anderen kunnen de code in realtime bekijken of bewerken.

Aan de slag met Google Colab

Om met Google Collaboratory Notebook aan de slag te gaan, moet u eerst inloggen op uw Google-account en vervolgens naar deze link gaan https://colab.research.google.com .

Open het samenwerkingsnotitieblok

Wanneer u de website opent, ziet u een pop-up met de volgende tabbladen:



Google Collaboratory Notebook

  • VOORBEELDEN: Bevat een aantal Jupyter-notitieboekjes met verschillende voorbeelden.
  • RECENT: Jupyter-notebook waarmee u onlangs hebt gewerkt.
  • GOOGLE DRIVE: Jupyter-notebook in uw Google Drive.
  • GITUB: Je kunt Jupyter-notebook toevoegen vanaf je GitHub, maar je moet Colab eerst verbinden met GitHub.
  • UPLOADEN: Upload vanuit uw lokale map.

Samenwerkend notitieboekje maken

Anders kun je dat wel maak een nieuw Jupyter Notebook door rechtsonder op Nieuw Python3 Notebook of Nieuw Python2 Notebook te klikken.

Beschrijving van het notitieboekje

Google Collaboratory Notebook



Wanneer u een nieuw notitieblok maakt, wordt er een Jupyter-notitieboekje gemaakt met Untitled0.ipynb en wordt dit opgeslagen op uw Google Drive in een map met de naam Colab-notitieboekjes .

string omzetten in datum

Omdat het in wezen een Jupyter Notebook is, zullen alle opdrachten van Jupyter Notebooks hier werken. U kunt echter naar de details verwijzen in Aan de slag met Jupyter Notebook .

Laten we het hebben over wat hier anders is:

Runtime-omgeving wijzigen: Klik op de Looptijd drop-down menu. Selecteer Wijzig het runtimetype . Selecteer Python2 of 3 uit het Runtime-type drop-down menu.

Runtime-instelling in Google Colab

Gebruik GPU en TPU

Klik op de Looptijd drop-down menu. Selecteer Wijzig het runtimetype . Selecteer nu alles (GPU, CPU, Geen) dat u wilt in het Hardware-versneller drop-down menu.

GPU en TPU in Google Colab

Selecteer Python in colab

GPU verifiëren in Colab

Python




import> tensorflow as tf> tf.test.gpu_device_name()>

>

>

Als GPU is aangesloten, wordt het volgende uitgevoerd:

'/device:GPU:0'>

Anders wordt het volgende weergegeven

''>

Controleer TPU

Python




import> os> if> 'COLAB_TPU_ADDR'> not> in> os.environ:> >print>(>'Not connected to TPU'>)> else>:> >print>('Connected to TPU')>

>

>

Als GPU is aangesloten, wordt het volgende weergegeven

Connected to TPU>

Anders wordt het volgende weergegeven

Not connected to TPU>

Installeer Python-pakketten

Gebruik kan gebruiken Pip om elk pakket te installeren. Bijvoorbeeld:

Python




! pip install pandas>

>

>

Kloon GitHub-opslagplaatsen in Google Colab

Gebruik de git kloon commando. Bijvoorbeeld:

Python




! git clone https:>/>/>github.com>/>souvik3333>/>Testing>->and>->Debugging>->Tools>

>

>

Bestand uploaden naar Google Colab

Python




from> google.colab>import> files> uploaded>=> files.upload()>

>

>

Selecteer Bestand kiezen en upload het gewenste bestand. Schakel cookies van derden in als deze zijn uitgeschakeld.

Vervolgens kunt u het opslaan in een dataframe.

Python




import> io> df2>=> pd.read_csv(io.BytesIO(uploaded[>'file_name.csv'>]))>

>

>

Bestand uploaden door Google Drive te koppelen

Om uw schijf in de map mntDrive te mounten, voert u het volgende uit:

Python




from> google.colab>import> drive> drive.mount(>'/mntDrive'>)>

>

>

Vervolgens ziet u een link, klikt u op de link, staat u vervolgens toegang toe, kopieert u de code die verschijnt en plakt u deze bij Voer uw autorisatiecode in:. Om nu alle gegevens in uw Google Drive te zien, moet u het volgende uitvoeren:

Python




! ls>'/mntDrive/My Drive"'>

>

>

Bestanden uploaden op Google Colab

Bestandshiërarchie in Google Colab

U kunt de bestandshiërarchie ook bekijken door op> linksboven onder de bedieningsknoppen (CODE, TEKST, CEL) te klikken.

netwerken en typen

Bestanden downloaden van Google Colab

Stel dat u bestandsnaam.csv wilt downloaden. U kunt het bestand naar uw Google Drive kopiëren (in de datamap moet u de datamap in Google Drive maken) door dit uit te voeren:

Python




cp file_name.csv '>/>mntDrive>/>My Drive>/>data>/>renamed_file_name.csv'>

>

>

Het bestand wordt opgeslagen in de gegevensmap met de hernoemde_bestandsnaam.csv-naam. Nu kunt u daar direct downloaden. Of u kunt gewoon de bestandshiërarchie openen en met de rechtermuisknop klikken geeft een downloadoptie. Jupyter-notebook downloaden: Klik op de Bestand vervolgkeuzemenu in de linkerbovenhoek. Kiezen download .ipynb of download .py

Bestanden downloaden van Google Colab

Deel Jupyter Notebook: U kunt uw notitieblok delen door e-mailadressen van anderen toe te voegen of door een deelbare link te maken.

Deel jupyter-notebook in Google Colab

Deel Google Colab Notebook

Conclusie

Concluderend onderscheidt Google Colab zich als een veelzijdig en toegankelijk platform voor Python-codering.

Google Colab – Veelgestelde vragen

Is Google Colab alleen voor Python?

Naast Python ondersteunt Google Colab via zijn notebookomgeving ook andere talen, waaronder R en Julia.

Google Colab Aanmelden?

Om u aan te melden bij Google Colab, opent u de Colab-website, klikt u op Aanmelden in de rechterbovenhoek en logt u in met uw Google-accountgegevens.