logo

Ako používať Google Colab

Ak chcete vytvoriť model strojového učenia, ale tvrdíte, že nemáte počítač, ktorý by túto záťaž uniesol, Google Co je platforma pre vás. V tomto článku sa naučíme, ako používať google colab.

Čo je Google Colab?

Google Colab, skratka pre Colaboratory, je bezplatná cloudová platforma poskytovaná spoločnosťou Google, ktorá používateľom umožňuje písať a spúšťať kód Python spoločne v prostredí Jupyter Notebook. Zápisník Google Collaboratory, je navrhnutý tak, aby uľahčil úlohy strojového učenia (ML) a vedy o údajoch tým, že poskytuje virtuálne prostredie, Google colab python s prístupom k bezplatným zdrojom GPU.



Výhody služby Google Colab

Google Colab ponúka niekoľko výhod, vďaka ktorým je obľúbenou voľbou medzi vedcami údajov, výskumníkmi a odborníkmi na strojové učenie. Medzi kľúčové funkcie poznámkového bloku Google Collaboratory patria:

  • Voľný prístup k GPU: Colab ponúka bezplatný prístup k GPU, čo je užitočné najmä na trénovanie modelov strojového učenia, ktoré si vyžadujú značný výpočtový výkon.
  • Nevyžaduje sa žiadne nastavenie : Colab beží v cloude, vďaka čomu používatelia nemusia nastavovať a konfigurovať svoje vlastné vývojové prostredie. Vďaka tomu je vhodný pre rýchle kódovanie a spoluprácu.
  • Spoločná úprava: Na rovnakom notebooku Colab môže súčasne pracovať viacero používateľov, čo z neho robí užitočný nástroj pre projekty spolupráce.
  • Integrácia s Diskom Google : Colab je integrovaný s Diskom Google, čo používateľom umožňuje ukladať svoju prácu priamo do účtu Disku Google. To umožňuje jednoduché zdieľanie a prístup k notebookom z rôznych zariadení.
  • Podpora populárnych knižníc : Colab je dodávaný s predinštalovanými mnohými populárnymi knižnicami Pythonu na strojové učenie, analýzu údajov a vizualizáciu, ako sú TensorFlow, PyTorch, Matplotlib a ďalšie.
  • Jednoduché zdieľanie :Zápisníky Colab možno jednoducho zdieľať rovnako ako Dokumenty alebo Tabuľky Google. Používatelia môžu poskytnúť odkaz na poznámkový blok a ostatní môžu kód zobraziť alebo upraviť v reálnom čase.

Začíname so službou Google Colab

Ak chcete začať pracovať s Google Collaboratory Notebook, musíte sa najprv prihlásiť do svojho účtu Google a potom prejsť na tento odkaz https://colab.research.google.com .

Otvorte spoločný zápisník

Po otvorení webovej stránky uvidíte vyskakovacie okno s nasledujúcimi kartami –



Google Collaboratory Notebook

  • PRÍKLADY: Obsahuje množstvo zošitov Jupyter s rôznymi príkladmi.
  • NEDÁVNE: Notebook Jupyter, s ktorým ste nedávno pracovali.
  • DISK GOOGLE: Zápisník Jupyter na vašom disku Google.
  • GITHUB: Zápisník Jupyter môžete pridať zo svojho GitHub, ale najprv musíte prepojiť Colab s GitHub.
  • NAHRAŤ: Nahrajte z miestneho adresára.

Vytvorte spoločný zápisník

Inak môžeš vytvorte nový Jupyter Notebook kliknutím na položku Nový zápisník Python3 alebo Nový zápisník Python2 v pravom dolnom rohu.

Popis notebooku

Google Collaboratory Notebook



Pri vytváraní nového poznámkového bloku vytvorí poznámkový blok Jupyter s Untitled0.ipynb a uloží ho na váš disk Google do priečinka s názvom Zápisníky Colab .

koľko 0 v miliarde

Teraz, keďže ide v podstate o notebook Jupyter, tu budú fungovať všetky príkazy notebookov Jupyter. Podrobnosti si však môžete prečítať v Začíname s notebookom Jupyter .

Povedzme si, čo je tu iné:

Zmeniť prostredie spustenia: Kliknite na Beh programu rozbaľovacia ponuka. Vyberte Zmeňte typ runtime . Vyberte python2 alebo 3 z Typ spustenia rozbaľovacia ponuka.

Nastavenie runtime v Google colab

Použite GPU a TPU

Kliknite na Beh programu rozbaľovacia ponuka. Vyberte Zmeňte typ runtime . Teraz vyberte čokoľvek (GPU, CPU, Žiadne), čo chcete v Hardvérový akcelerátor rozbaľovacia ponuka.

GPU a TPU v službe Google Colab

Vyberte python v colab

Overte GPU v službe Colab

Python




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

>

>

Ak je pripojený GPU, bude mať na výstupe nasledovné –

'/device:GPU:0'>

V opačnom prípade bude výstup nasledujúci

''>

Overte TPU

Python




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

>

>

Ak je pripojený GPU, výstup bude nasledujúci

Connected to TPU>

V opačnom prípade bude výstup nasledujúci

Not connected to TPU>

Nainštalujte balíky Python

Použitie môže použiť pip nainštalovať ľubovoľný balík. Napríklad:

Python




! pip install pandas>

>

>

Naklonujte úložiská GitHub v službe Google Colab

Použi git klon príkaz. Napríklad:

Python




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

>

>

Nahrajte súbor v službe Google Colab

Python




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

>

>

Vyberte položku Vybrať súbor a nahrajte požadovaný súbor. Povoliť súbory cookie tretích strán, ak sú zakázané.

Potom ho môžete uložiť do dátového rámca.

Python




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

>

>

Nahrajte súbor pripojením Disku Google

Ak chcete pripojiť disk do priečinka mntDrive, vykonajte nasledujúce:

Python




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

>

>

Potom uvidíte odkaz, kliknite na odkaz, povoľte prístup, skopírujte kód, ktorý sa zobrazí, a vložte ho do poľa Zadajte svoj autorizačný kód:. Teraz, aby ste videli všetky údaje na vašom disku Google, musíte vykonať nasledovné:

Python




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

>

>

Nahrávanie súborov na google colab

Hierarchia súborov v službe Google Colab

Hierarchiu súborov môžete zobraziť aj kliknutím na> vľavo hore pod ovládacími tlačidlami (KÓD, TEXT, BUNKA).

Stiahnite si súbory zo služby Google Colab

Povedzme, že chcete stiahnuť súbor názov_súboru.csv. Súbor môžete skopírovať na svoj disk Google (v priečinku s údajmi musíte vytvoriť priečinok s údajmi na disku Google) vykonaním tohto:

v reťazci v jazyku Java

Python




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

>

>

Súbor sa uloží do priečinka s údajmi s názvom premenovaný_názov_súboru.csv. Teraz môžete sťahovať priamo odtiaľ, alebo môžete jednoducho otvoriť hierarchiu súborov a kliknutím pravým tlačidlom myši získate možnosť sťahovania. Stiahnite si Jupyter Notebook: Kliknite na Súbor rozbaľovacia ponuka v ľavom hornom rohu. Vyberte si stiahnuť .ipynb alebo stiahnuť .py

Sťahovanie súborov zo služby Google colab

Zdieľať Jupyter Notebook: Poznámkový blok môžete zdieľať pridaním e-mailových adries ostatných alebo vytvorením odkazu na zdieľanie.

Zdieľajte notebook Jupyter v službe Google colab

Zdieľať Zápisník Google colab

Záver

Na záver, Google Colab vyniká ako všestranná a prístupná platforma pre kódovanie Python.

Google Colab – časté otázky

Je Google Colab len pre Python?

Okrem jazyka Python Google Colab podporuje aj ďalšie jazyky prostredníctvom prostredia notebookov vrátane R a Julia.

Prihlásiť sa do služby Google Colab?

Ak sa chcete prihlásiť do služby Google Colab, otvorte webovú stránku Colab, kliknite na položku Prihlásiť sa v pravom hornom rohu a prihláste sa pomocou poverení účtu Google.