Google Collaboratory sau Google Colab

Google a colaborat la Notebook-ul Jupyter al dezvoltatorilor Google

Colaborator, numit și google colab Este un produs Google Research și este folosit pentru a scrie și rula Python și alte limbi din browserul nostru.

Ce este

Colab este un Jupyter găzduit, instalat și configurat, astfel încât să nu trebuie să facem nimic pe computerul nostru, ci să lucrăm pur și simplu din browser, pe resurse din cloud.

Funcționează exact la fel ca Jupyter, puteți vedea articolul nostru. Acestea sunt Notebook-uri sau notebook-uri bazate pe celule care pot fi texte, imagini sau cod, în acest pas Python, deoarece spre deosebire de Jupyter Colab în acest moment doar nucleul Python poate fi folosit, vorbesc despre implementarea ulterioară a altora, cum ar fi R, Scala etc. , dar nu este specificată nicio dată.

Este o modalitate foarte rapidă de a testa codul fără a fi nevoie să ne configurați echipamentul și să intrați în lumea Invatare mecanica, Învățare profundă, inteligență artificială și știința datelor. De asemenea, ideal pentru profesori, deoarece având la bază Jupyter, putem împărtăși proiecte cu alte persoane, ca și cum am folosi Jupyter Hub.

Putem folosi orice funcționalitate python, putem folosi TensorFlow, Keras, Numpy, să mergem în toate bibliotecile lor.

Ne oferă un serviciu GPU și TPU gratuit,

Acestea fac parte din grupul de dezvoltatori al https://colaboratory.jupyter.org/welcome/

Serviciul este gratuit, dar avem nevoie de un cont Gmail. Datele din blocnotes sunt stocate în Google Drive. Și putem salva și încărca notebook-uri de la Github, de asemenea. Pe lângă importul de proiecte care provin de la Jupyter sau exportul acestora. Funcționează cu fișiere .ipynb

exportă caiete colab

Este clar că resursele hardware sunt limitate. Nu veți putea crea proiecte care necesită o cantitate mare de calcul. Dacă vă place acest sistem și doriți să-l utilizați pentru proiecte avansate, puteți plăti oricând pentru versiunea Pro sau Pro +. Mă voi concentra pe cel gratuit.

La vremea lui, am vorbit deja despre cum un singur mod de a folosi Jupyter

Cursul accidental de învățare automată de la Google este construit pe Colab și am terminat. În curând îți voi spune cum

Dacă sunteți interesat de învățarea automată, consultați ce cursuri se pot face

De ce să folosiți Colab? Avantaj

Pentru că este o modalitate foarte rapidă și ușoară de a configura cursuri și informații despre programare în Python și de a le împărtăși cu alte persoane sau cu elevii dacă sunteți profesor.

În cazul meu, am o problemă de compatibilitate între TensorFlow și CPU-ul meu, așa că în acest moment îl voi folosi pentru a face diferite exemple și teste cu TensorFlow și Keras.

dezavantaje

Ei bine, putem folosi doar Pyhton

Și că folosim încă un alt produs Google și continuăm să ne hrănim și să depindem tot mai mult de gigantul tehnologic „Nu fi rău”

Diferențe între Colab și Jupyter

După cum am spus

  • Colab este un serviciu găzduit, un Jupyter găzduit, în timp ce Jupyter îl folosește pe computerul dvs.
  • Colab, deși este gratuit dacă vrei putere de calcul, trebuie să mergi la versiunea cu plată
  • Fiind găzduit, puteți împărtăși blocnotesul cu oamenii
  • În Colab puteți utiliza numai Python, în timp ce în Jupyter puteți instala tot felul de Kernels, R, Bash, javascript etc.

Lasă un comentariu