logo

Com utilitzar Google Colab

Si voleu crear un model d'aprenentatge automàtic però digueu que no teniu un ordinador que pugui assumir la càrrega de treball, Google Co és la plataforma per a tu. En aquest article, aprendrem a utilitzar Google Colab.

Què és Google Colab?

Google Colab, abreviatura de Colaboratory, és una plataforma gratuïta basada en núvol proporcionada per Google que permet als usuaris escriure i executar codi Python de manera col·laborativa en un entorn Jupyter Notebook. Quadern de col·laboració de Google, està dissenyat per facilitar l'aprenentatge automàtic (ML) i les tasques de ciència de dades proporcionant un entorn virtual, Google colab python amb accés a recursos de GPU gratuïts.

Avantatges de Google Colab

Google Colab ofereix diversos avantatges que el converteixen en una opció popular entre els científics de dades, els investigadors i els professionals de l'aprenentatge automàtic. Les característiques principals del bloc de notes de Google Collaboratory inclouen:



  • Accés gratuït a les GPU: Colab ofereix accés gratuït a la GPU, que és especialment útil per entrenar models d'aprenentatge automàtic que requereixen una potència computacional important.
  • No es requereix cap configuració : Colab s'executa al núvol, eliminant la necessitat dels usuaris de configurar i configurar el seu propi entorn de desenvolupament. Això fa que sigui convenient per a la codificació i la col·laboració ràpides.
  • Edició col·laborativa: Diversos usuaris poden treballar al mateix quadern Colab simultàniament, cosa que el converteix en una eina útil per a projectes col·laboratius.
  • Integració amb Google Drive : Colab està integrat amb Google Drive, cosa que permet als usuaris desar la seva feina directament al seu compte de Google Drive. Això permet compartir i accedir fàcilment a quaderns des de diferents dispositius.
  • Suport a les Biblioteques Populars :Colab ve preinstal·lat amb moltes biblioteques populars de Python per a l'aprenentatge automàtic, l'anàlisi de dades i la visualització, com ara TensorFlow, PyTorch, Matplotlib i molt més.
  • Compartició fàcil : Els quaderns de Colab es poden compartir fàcilment com Google Docs o Fulls de càlcul. Els usuaris poden proporcionar un enllaç al quadern i altres poden veure o editar el codi en temps real.

Introducció a Google Colab

Per començar a treballar amb Google Collaboratory Notebook, primer cal que inicieu sessió al vostre compte de Google i, a continuació, aneu a aquest enllaç https://colab.research.google.com .

Obriu el Quadern de col·laboració

En obrir el lloc web, veureu una finestra emergent que conté les següents pestanyes:

Quadern de col·laboració de Google

  • EXEMPLES: Conté una sèrie de quaderns Jupyter amb diversos exemples.
  • RECENTS: Llibreta Jupyter amb la qual heu treballat recentment.
  • GOOGLE DRIVE: Llibreta Jupyter al vostre google drive.
  • GITHUB: Podeu afegir el bloc de notes Jupyter des del vostre GitHub, però primer heu de connectar Colab amb GitHub.
  • CARREGA: Carregueu des del vostre directori local.

Crear un quadern de col·laboració

En cas contrari pots crear un nou bloc de notes de Jupyter fent clic a Nou quadern Python3 o Nou quadern Python2 a l'extrem inferior dret.

Descripció del quadern

Quadern de col·laboració de Google

En crear un quadern nou, crearà un quadern Jupyter amb Untitled0.ipynb i el desarà al vostre google drive en una carpeta anomenada Quaderns Colab .

què vol dir xdxd

Ara, com que és essencialment un Jupyter Notebook, totes les ordres de Jupyter Notebooks funcionaran aquí. Tanmateix, podeu consultar els detalls a Introducció a Jupyter Notebook .

Parlem del que és diferent aquí:

Canvia l'entorn d'execució: Feu clic a Temps d'execució menú desplegable. Seleccioneu Canvia el tipus d'execució . Seleccioneu python2 o 3 del Tipus d'execució menú desplegable.

Configuració del temps d'execució a Google Colab

Utilitzeu GPU i TPU

Feu clic a Temps d'execució menú desplegable. Seleccioneu Canvia el tipus d'execució . Ara seleccioneu qualsevol cosa (GPU, CPU, Cap) que vulgueu al Accelerador de maquinari menú desplegable.

GPU i TPU a Google Colab

Seleccioneu Python a colab

Verifiqueu la GPU a Colab

Python




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

>

>

Si la GPU està connectada, sortirà el següent:

'/device:GPU:0'>

En cas contrari, sortirà el següent

''>

Verifiqueu la TPU

Python




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

>

>

Si la GPU està connectada, sortirà el següent

Connected to TPU>

En cas contrari, sortirà el següent

Not connected to TPU>

Instal·leu paquets Python

L'ús pot utilitzar pip per instal·lar qualsevol paquet. Per exemple:

Python




! pip install pandas>

>

>

Clonar els repositoris de GitHub a Google Colab

Utilitzar el clon de git comandament. Per exemple:

Python




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

>

>

Carregueu fitxer a Google Colab

Python




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

>

>

Seleccioneu Tria fitxer i carregueu el fitxer que vulgueu. Activa les galetes de tercers si estan desactivades.

propietats àcides

A continuació, podeu desar-lo en un marc de dades.

Python




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

>

>

Carregueu fitxer muntant Google Drive

Per muntar la vostra unitat dins de la carpeta mntDrive, executeu el següent:

Python




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

>

>

Aleshores, veureu un enllaç, feu clic a l'enllaç, després permeteu l'accés, copieu el codi que apareix i enganxeu-lo a Introduïu el vostre codi d'autorització:. Ara, per veure totes les dades del vostre Google Drive, heu d'executar el següent:

Python




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

>

>

Penjant fitxers a google colab

Jerarquia de fitxers a Google Colab

També podeu veure la jerarquia de fitxers fent clic a> a la part superior esquerra sota els botons de control (CODI, TEXT, CÈL·LA).

Baixeu fitxers de Google Colab

Suposem que voleu baixar file_name.csv. Podeu copiar el fitxer al vostre google drive (a la carpeta de dades, heu de crear la carpeta de dades a google drive) executant això:

Python




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

>

>

El fitxer es desarà a la carpeta de dades amb el nom_nom_fitxer_reanomenat.csv. Ara us podeu descarregar directament des d'allà, o només podeu obrir la jerarquia de fitxers i fer clic amb el botó dret us donarà una opció de descàrrega. Descarregar Jupyter Notebook: Feu clic a Dossier menú desplegable a la cantonada superior esquerra. Tria descarregar .ipynb o descarregar .py

Baixant fitxers de Google colab

Comparteix Jupyter Notebook: Podeu compartir la vostra llibreta afegint adreces de correu electrònic d'altres persones o creant un enllaç per compartir.

Comparteix el bloc de notes jupyter a google colab

Comparteix el bloc de notes de Google colab

Conclusió

En conclusió, Google Colab destaca com una plataforma versàtil i accessible per a la codificació Python.

Google Colab - Preguntes freqüents

Google Colab és només per a Python?

A més de Python, Google Colab també admet altres idiomes a través del seu entorn de portàtils, inclosos R i Julia.

Inicieu la sessió a Google Colab?

Per iniciar la sessió a Google Colab, obriu el lloc web de Colab, feu clic a Inicia sessió a l'extrem superior dret i inicieu la sessió amb les credencials del vostre compte de Google.