logo

Google Colabin käyttäminen

Jos haluat luoda koneoppimismallin, mutta sanot, että sinulla ei ole tietokonetta, joka kestää työtaakan, Google Co on alusta sinulle. Tässä artikkelissa opimme käyttämään google colabia.

Mikä Google Colab on?

Google Colab, lyhenne sanoista Colaboratory, on Googlen tarjoama ilmainen pilvipohjainen alusta, jonka avulla käyttäjät voivat kirjoittaa ja suorittaa Python-koodia yhteistyössä Jupyter Notebook -ympäristössä. Google Colaboratoryn muistikirja, on suunniteltu helpottamaan koneoppimista (ML) ja datatieteen tehtäviä tarjoamalla virtuaalisen ympäristön, Google colab pythonin, jolla on pääsy ilmaisiin GPU-resursseihin.



Google Colabin edut

Google Colab tarjoaa useita etuja, jotka tekevät siitä suositun valinnan datatieteilijöiden, tutkijoiden ja koneoppimisen harjoittajien keskuudessa. Google Colaboratory -muistikirjan tärkeimmät ominaisuudet ovat:

  • Ilmainen pääsy GPU: ille: Colab tarjoaa ilmaisen GPU-käytön, mikä on erityisen hyödyllistä opetettaessa koneoppimismalleja, jotka vaativat huomattavaa laskentatehoa.
  • Ei vaadi asennusta : Colab toimii pilvessä, joten käyttäjien ei tarvitse määrittää ja määrittää omaa kehitysympäristöään. Tämä tekee siitä kätevän nopeaan koodaukseen ja yhteistyöhön.
  • Yhteistyö editointi: Useat käyttäjät voivat työskennellä saman Colab-muistikirjan parissa samanaikaisesti, mikä tekee siitä hyödyllisen työkalun yhteistyöprojekteihin.
  • Integrointi Google Driveen : Colab on integroitu Google Driveen, jolloin käyttäjät voivat tallentaa työnsä suoraan Google Drive -tililleen. Tämä mahdollistaa helpon jakamisen ja pääsyn muistikirjoihin eri laitteista.
  • Tuki suosituille kirjastoille :Colabissa on esiasennettu monia suosittuja Python-kirjastoja koneoppimista, data-analyysiä ja visualisointia varten, kuten TensorFlow, PyTorch, Matplotlib ja paljon muuta.
  • Helppo jakaminen :Colab-muistikirjoja voidaan jakaa helposti kuten Google-dokumentit tai -taulukot. Käyttäjät voivat tarjota linkin muistikirjaan, ja muut voivat tarkastella tai muokata koodia reaaliajassa.

Google Colabin käytön aloittaminen

Aloita työskentely Google Colaboratory Notebookin kanssa sinun on ensin kirjauduttava sisään Google-tiliisi ja siirryttävä sitten tähän linkkiin https://colab.research.google.com .

Avaa Yhteistyökumppanin muistikirja

Kun avaat verkkosivuston, näet ponnahdusikkunan, joka sisältää seuraavat välilehdet -



Google Colaboratory -muistikirja

  • ESIMERKKEJÄ: Sisältää useita Jupyter-muistikirjoja erilaisista esimerkeistä.
  • VIIMEAIKAINEN: Jupyter-muistikirja, jonka kanssa olet äskettäin työskennellyt.
  • GOOGLE ASEMA: Jupyter-muistikirja Google Drivessasi.
  • GITHUB: Voit lisätä Jupyter-muistikirjan GitHubista, mutta sinun on ensin yhdistettävä Colab GitHubiin.
  • LATAA: Lataa paikallisesta hakemistosta.

Luo yhteistyökumppanin muistikirja

Muuten voit Luo uusi Jupyter-muistikirja napsauttamalla Uusi Python3-muistikirja tai Uusi Python2-muistikirja oikeasta alakulmasta.

Muistikirjan kuvaus

Google Colaboratory -muistikirja



Kun luot uuden muistikirjan, se luo Jupyter-muistikirjan, jossa on Untitled0.ipynb ja tallentaa sen Google Driveen kansioon nimeltä Colab-muistikirjat .

kellua nauhaan

Koska se on nyt pohjimmiltaan Jupyter Notebook, kaikki Jupyter Notebookien komennot toimivat tässä. Voit kuitenkin viitata yksityiskohtiin Jupyter Notebookin käytön aloittaminen .

Puhutaanpa siitä, mikä tässä on erilaista:

Muuta ajonaikaista ympäristöä: Klikkaa Suoritusaika pudotusvalikosta. Valitse Muuta suoritusaikatyyppiä . Valitse python2 tai 3 valikosta Suoritusajan tyyppi pudotusvalikosta.

Kestoaika-asetus Google Colabissa

Käytä GPU:ta ja TPU:ta

Klikkaa Suoritusaika pudotusvalikosta. Valitse Muuta suoritusaikatyyppiä . Valitse nyt mikä tahansa (GPU, CPU, Ei mitään), jonka haluat Laitteistokiihdytin pudotusvalikosta.

GPU ja TPU Google Colabissa

Valitse python colabissa

Vahvista GPU Colabissa

Python




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

>

>

Jos GPU on kytketty, se tulostaa seuraavan:

'/device:GPU:0'>

Muuten se tulostaa seuraavat

''>

Tarkista TPU

Python




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

>

>

Jos GPU on kytketty, se tulostaa seuraavan

Connected to TPU>

Muuten se tulostaa seuraavat

Not connected to TPU>

Asenna Python-paketit

Käyttö voi käyttää pip minkä tahansa paketin asentamiseen. Esimerkiksi:

Python




! pip install pandas>

>

>

Kloonaa GitHub-varastot Google Colabissa

Käytä git klooni komento. Esimerkiksi:

Python




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

>

>

Lataa tiedosto Google Colabiin

Python




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

>

>

Valitse Valitse tiedosto ja lähetä haluamasi tiedosto. Ota kolmannen osapuolen evästeet käyttöön, jos ne on poistettu käytöstä.

Sitten voit tallentaa sen tietokehykseen.

Python




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

>

>

Lataa tiedosto asentamalla Google Drive

Liitä asema mntDrive-kansioon suorittamalla seuraava:

Python




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

>

>

Sitten näet linkin, napsauta linkkiä, salli pääsy, kopioi avautuva koodi ja liitä se kohtaan Anna valtuutuskoodi:. Nyt sinun on suoritettava seuraavat, jotta näet kaikki tiedot Google Drivessasi:

Python




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

>

>

Tiedostojen lataaminen google colabissa

Tiedostohierarkia Google Colabissa

Voit myös nähdä tiedostohierarkian napsauttamalla> vasemmassa yläkulmassa ohjauspainikkeiden (CODE, TEXT, CELL) alla.

Lataa tiedostoja Google Colabista

Oletetaan, että haluat ladata tiedoston file_name.csv. Voit kopioida tiedoston Google Driveen (Datakansioon sinun on luotava datakansio google drivessa) suorittamalla tämä:

Python




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

>

>

Tiedosto tallennetaan tietokansioon nimellä uudelleennimetty_tiedoston_nimi.csv. Nyt voit ladata suoraan sieltä, Tai voit vain avata tiedostohierarkian ja hiiren kakkospainikkeella saat latausvaihtoehdon. Lataa Jupyter Notebook: Klikkaa Tiedosto avattavasta valikosta vasemmassa yläkulmassa. Valita lataa .ipynb tai lataa .py

Ladataan tiedostoja Google Colabista

Jaa Jupyter-muistikirja: Voit jakaa muistikirjasi lisäämällä muiden sähköpostiosoitteita tai luomalla jaettavan linkin.

Jaa jupyter-muistikirja google colabissa

Jaa Google colab -muistikirja

Johtopäätös

Yhteenvetona voidaan todeta, että Google Colab erottuu edukseen monipuolisena ja helppopääsyisenä alustana Python-koodaukseen.

Google Colab – UKK

Onko Google Colab vain Pythonille?

Pythonin lisäksi Google Colab tukee muistikirjaympäristönsä kautta myös muita kieliä, mukaan lukien R ja Julia.

pino ds

Google Colab Kirjaudu sisään?

Kirjaudu sisään Google Colabiin avaamalla Colab-verkkosivusto, napsauttamalla Kirjaudu sisään oikeassa yläkulmassa ja kirjautumalla sisään Google-tilisi tunnistetiedoilla.