logo

Slik bruker du Google Colab

Hvis du vil lage en maskinlæringsmodell, men sier at du ikke har en datamaskin som tåler arbeidsmengden, Google Co er plattformen for deg. I denne artikkelen lærer vi hvordan du bruker google colab.

Hva er Google Colab?

Google Colab, forkortelse for Colaboratory, er en gratis skybasert plattform levert av Google som lar brukere skrive og kjøre Python-kode i samarbeid i et Jupyter Notebook-miljø. Google Collaboratory notatbok, er utviklet for å lette maskinlæring (ML) og datavitenskapelige oppgaver ved å gi et virtuelt miljø, Google colab python, med tilgang til gratis GPU-ressurser.



Fordeler med Google Colab

Google Colab tilbyr flere fordeler som gjør det til et populært valg blant dataforskere, forskere og maskinlæringsutøvere. Viktige funksjoner i Google Collaboratory-notatboken inkluderer:

  • Gratis tilgang til GPUer: Colab tilbyr gratis GPU-tilgang, som er spesielt nyttig for opplæring av maskinlæringsmodeller som krever betydelig beregningskraft.
  • Ingen oppsett kreves : Colab kjører i skyen, og eliminerer behovet for brukere å sette opp og konfigurere sitt eget utviklingsmiljø. Dette gjør det praktisk for rask koding og samarbeid.
  • Samarbeidsredigering: Flere brukere kan jobbe på samme Colab-notatbok samtidig, noe som gjør den til et nyttig verktøy for samarbeidsprosjekter.
  • Integrasjon med Google Disk : Colab er integrert med Google Disk, slik at brukere kan lagre arbeidet sitt direkte på Google Disk-kontoen sin. Dette muliggjør enkel deling og tilgang til bærbare datamaskiner fra forskjellige enheter.
  • Støtte for populære biblioteker :Colab kommer forhåndsinstallert med mange populære Python-biblioteker for maskinlæring, dataanalyse og visualisering, som TensorFlow, PyTorch, Matplotlib og mer.
  • Enkel deling :Colab-notatbøker kan enkelt deles akkurat som Google Dokumenter eller Regneark. Brukere kan gi en lenke til notatboken, og andre kan se eller redigere koden i sanntid.

Komme i gang med Google Colab

For å begynne å jobbe med Google Collaboratory Notebook må du først logge på Google-kontoen din og deretter gå til denne koblingen https://colab.research.google.com .

Åpne Collaboratory Notebook

Når du åpner nettstedet vil du se en popup som inneholder følgende faner -



Google Collaboratory Notebook

  • EKSEMPLER: Inneholder en rekke Jupyter-notatbøker med forskjellige eksempler.
  • NYLIG: Jupyter notatbok du nylig har jobbet med.
  • GOOGLE DISK: Jupyter notatbok i Google Drive.
  • GITHUB: Du kan legge til Jupyter notatbok fra GitHub, men du må først koble Colab til GitHub.
  • LASTE OPP: Last opp fra din lokale katalog.

Lag samarbeidsnotatbok

Ellers kan du opprette en ny Jupyter Notebook ved å klikke New Python3 Notebook eller New Python2 Notebook nederst i høyre hjørne.

Beskrivelse av notatboken

Google Collaboratory Notebook



Når du oppretter en ny notatbok, vil den opprette en Jupyter-notisbok med Untitled0.ipynb og lagre den på Google-stasjonen din i en mappe som heter Colab notatbøker .

streng erstatte all java

Nå som det egentlig er en Jupyter Notebook, vil alle kommandoene til Jupyter Notebooks fungere her. Du kan imidlertid referere til detaljene i Komme i gang med Jupyter Notebook .

La oss snakke om hva som er annerledes her:

Endre kjøretidsmiljø: Klikk på Kjøretid nedtrekksmenyen. Plukke ut Endre kjøretidstype . Velg python2 eller 3 fra Runtime type nedtrekksmenyen.

Kjøretidsinnstilling i Google colab

Bruk GPU og TPU

Klikk på Kjøretid nedtrekksmenyen. Plukke ut Endre kjøretidstype . Velg nå hva som helst (GPU, CPU, Ingen) du vil ha i Maskinvareakselerator nedtrekksmenyen.

GPU og TPU i Google Colab

Velg python i colab

Bekreft GPU i Colab

Python




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

>

>

Hvis GPU er tilkoblet vil den sende ut følgende –

'/device:GPU:0'>

Ellers vil den sende ut følgende

''>

Bekreft 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 tilkoblet vil den sende ut følgende

Connected to TPU>

Ellers vil den sende ut følgende

Not connected to TPU>

Installer Python-pakker

Bruk kan bruke pip for å installere en hvilken som helst pakke. For eksempel:

Python




! pip install pandas>

>

>

Klone GitHub-repos i Google Colab

Bruke git klone kommando. For eksempel:

Python




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

>

>

Last opp fil på Google Colab

Python




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

>

>

Velg Velg fil og last opp filen du ønsker. Aktiver tredjeparts informasjonskapsler hvis de er deaktivert.

Deretter kan du lagre den i en dataramme.

Python




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

>

>

Last opp fil ved å montere Google Disk

For å montere stasjonen i mntDrive-mappen, utfør følgende –

Python




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

>

>

Deretter vil du se en lenke, klikk på koblingen, gi deretter tilgang, kopier koden som dukker opp, og lim den inn på Skriv inn autorisasjonskoden din:. Nå for å se alle data i Google Drive må du utføre følgende:

Python




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

>

>

Laster opp filer på google colab

Filhierarki i Google Colab

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

Last ned filer fra Google Colab

La oss si at du vil laste ned file_name.csv. Du kan kopiere filen til Google Drive (I datamappen må du opprette datamappen i Google Drive) ved å utføre dette:

Python




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

>

>

Filen vil bli lagret i datamappen med navnet omdøpt_filnavn.csv. Nå kan du laste ned direkte derfra, eller du kan bare åpne filhierarkiet og høyreklikke vil gi et nedlastingsalternativ. Last ned Jupyter Notebook: Klikk på Fil rullegardinmenyen øverst til venstre. Velge last ned .ipynb eller last ned .py

Laster ned filer fra Google colab

Del Jupyter Notebook: Du kan dele notatblokken din ved å legge til andres e-postadresser eller ved å opprette en delbar lenke.

alfabetet av tall

Del jupyter notatbok i google colab

Del Google Colab Notatbok

Konklusjon

Avslutningsvis skiller Google Colab seg ut som en allsidig og tilgjengelig plattform for Python-koding.

Google Colab – Vanlige spørsmål

Er Google Colab bare for Python?

I tillegg til Python, støtter Google Colab også andre språk gjennom sitt bærbare miljø, inkludert R og Julia.

Google Colab Logg på?

For å logge på Google Colab, åpne Colab-nettstedet, klikk på Logg på i øvre høyre hjørne og logg på med Google-kontolegitimasjonen din.