logo

Sådan bruger du Google Colab

Hvis du vil oprette en maskinlæringsmodel, men siger, at du ikke har en computer, der kan klare arbejdsbyrden, Google Co er platformen for dig. I denne artikel lærer vi, hvordan du bruger google colab.

Hvad er Google Colab?

Google Colab, forkortelse for Colaboratory, er en gratis cloud-baseret platform leveret af Google, der giver brugerne mulighed for at skrive og udføre Python-kode i fællesskab i et Jupyter Notebook-miljø. Google Collaboratory notesbog, er designet til at lette maskinlæring (ML) og datavidenskabelige opgaver ved at give et virtuelt miljø, Google colab python, med adgang til gratis GPU-ressourcer.



Fordele ved Google Colab

Google Colab tilbyder flere fordele, der gør det til et populært valg blandt dataforskere, forskere og maskinlæringsudøvere. Nøglefunktioner i Google Collaboratory notesbog omfatter:

  • Gratis adgang til GPU'er: Colab tilbyder gratis GPU-adgang, hvilket er særligt nyttigt til træning af maskinlæringsmodeller, der kræver betydelig regnekraft.
  • Ingen opsætning påkrævet : Colab kører i skyen, hvilket eliminerer behovet for, at brugere skal opsætte og konfigurere deres eget udviklingsmiljø. Dette gør det praktisk til hurtig kodning og samarbejde.
  • Samarbejdsredigering: Flere brugere kan arbejde på den samme Colab notesbog samtidigt, hvilket gør den til et nyttigt værktøj til samarbejdsprojekter.
  • Integration med Google Drev : Colab er integreret med Google Drev, hvilket giver brugerne mulighed for at gemme deres arbejde direkte på deres Google Drev-konto. Dette muliggør nem deling og adgang til notebooks fra forskellige enheder.
  • Support til populære biblioteker :Colab kommer forudinstalleret med mange populære Python-biblioteker til maskinlæring, dataanalyse og visualisering, såsom TensorFlow, PyTorch, Matplotlib og mere.
  • Nem deling :Colab notesbøger kan nemt deles ligesom Google Docs eller Sheets. Brugere kan give et link til notesbogen, og andre kan se eller redigere koden i realtid.

Kom godt i gang med Google Colab

For at begynde at arbejde med Google Collaboratory Notebook skal du først logge ind på din Google-konto og derefter gå til dette link https://colab.research.google.com .

Åbn Collaboratory Notebook

Når du åbner hjemmesiden, vil du se en pop-up, der indeholder følgende faner –



Google Collaboratory Notebook

  • EKSEMPLER: Indeholder en række Jupyter-notesbøger med forskellige eksempler.
  • NYLIG: Jupyter notesbog, du for nylig har arbejdet med.
  • GOOGLE DREV: Jupyter notesbog i dit google drev.
  • GITHUB: Du kan tilføje Jupyter notesbog fra din GitHub, men du skal først forbinde Colab med GitHub.
  • UPLOAD: Upload fra din lokale mappe.

Opret samarbejdsnotesbog

Ellers kan du oprette en ny Jupyter Notebook ved at klikke på New Python3 Notebook eller New Python2 Notebook i nederste højre hjørne.

Notebooks beskrivelse

Google Collaboratory Notebook



Når du opretter en ny notesbog, vil den oprette en Jupyter-notesbog med Untitled0.ipynb og gemme den på dit Google-drev i en mappe med navnet Colab notesbøger .

strsep c

Nu da det i det væsentlige er en Jupyter Notebook, vil alle kommandoer fra Jupyter Notebooks fungere her. Du kan dog henvise til detaljerne i Kom godt i gang med Jupyter Notebook .

Lad os tale om, hvad der er anderledes her:

Skift Runtime Environment: Klik på Runtime Drop down menu. Vælg Skift runtime type . Vælg python2 eller 3 fra Runtime type Drop down menu.

Runtime indstilling i Google colab

Brug GPU og TPU

Klik på Runtime Drop down menu. Vælg Skift runtime type . Vælg nu hvad som helst (GPU, CPU, Ingen), du vil have i Hardware accelerator Drop down menu.

GPU og TPU i Google Colab

Vælg python i colab

Bekræft GPU i Colab

Python




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

>

>

Hvis GPU er tilsluttet, udsender den følgende –

'/device:GPU:0'>

Ellers udsender den følgende

''>

Bekræft TPU

Python




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

>

>

Hvis GPU er tilsluttet, udsender den følgende

Connected to TPU>

Ellers udsender den følgende

Not connected to TPU>

Installer Python-pakker

Brug kan bruge pip for at installere enhver pakke. For eksempel:

Python




! pip install pandas>

>

>

Klon GitHub-repos i Google Colab

Brug git klon kommando. For eksempel:

Python




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

>

>

Upload fil på Google Colab

Python




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

>

>

Vælg Vælg fil, og upload den ønskede fil. Aktiver tredjepartscookies, hvis de er deaktiveret.

Så kan du gemme det i en dataramme.

Python




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

>

>

Upload fil ved at montere Google Drev

For at montere dit drev inde i mntDrive-mappen skal du udføre følgende –

Python




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

>

>

Så vil du se et link, klik på linket, tillad derefter adgang, kopier koden, der popper op, og indsæt den på Indtast din autorisationskode:. For nu at se alle data i dit Google-drev skal du udføre følgende:

Python




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

>

>

Uploader filer på google colab

Filhierarki i Google Colab

Du kan også se filhierarkiet ved at klikke> øverst til venstre under kontrolknapperne (KODE, TEKST, CELLE).

Download filer fra Google Colab

Lad os sige, at du vil downloade file_name.csv. Du kan kopiere filen til dit google drev (I datamappen skal du oprette datamappen i google drev) ved at udføre dette:

Python




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

>

>

Filen vil blive gemt i datamappen med navnet omdøbt_fil_navn.csv. Nu kan du downloade direkte derfra, eller du kan bare åbne filhierarkiet og højreklikke vil give en downloadmulighed. Download Jupyter Notebook: Klik på Fil rullemenuen i øverste venstre hjørne. Vælge download .ipynb eller download .py

Downloader filer fra Google colab

Del Jupyter Notebook: Du kan dele din notesbog ved at tilføje andres e-mailadresser eller ved at oprette et delbart link.

java-sammenkædede strenge

Del jupyter notesbog i google colab

Del Google colab Notebook

Konklusion

Afslutningsvis skiller Google Colab sig ud som en alsidig og tilgængelig platform til Python-kodning.

Google Colab – ofte stillede spørgsmål

Er Google Colab kun til Python?

Ud over Python understøtter Google Colab også andre sprog gennem sit notebook-miljø, herunder R og Julia.

Google Colab Log ind?

For at logge ind på Google Colab skal du åbne Colab-webstedet, klikke på Log ind i øverste højre hjørne og logge på med dine Google-kontooplysninger.