Google Collaboratory oder Google Colab

Google huet um Jupyter Notebook vun de Google Entwéckler zesummegeschafft

Zesummenaarbecht, och genannt google colab Et ass e Produkt vu Google Research a gëtt benotzt fir Python an aner Sproochen aus eisem Browser ze schreiwen a lafen.

Wat ass

Ech verloossen Iech e Guide fir Ufänger deen dësen Artikel perfekt ergänzt

De Colab ass e gehostene Jupyter, installéiert a konfiguréiert, sou datt mir näischt op eisem Computer maache mussen, mee einfach aus dem Browser, un de Ressourcen an der Wollek schaffen.

Et funktionnéiert genau d'selwecht wéi de Jupyter, Dir kënnt gesinn eisen Artikel. Si sinn Notebooks oder Notebooks baséiert op Zellen déi Texter, Biller oder Code kënne sinn, an dësem Python Schrëtt, well am Géigesaz zum Jupyter Colab de Moment nëmmen de Python Kernel ka benotzt ginn, schwätzen se iwwer implementéiere spéider anerer wéi R, Scala, etc , awer keen Datum gëtt uginn.

Et ass e ganz séiere Wee fir Code ze testen ouni eis Ausrüstung ze konfiguréieren an d'Welt anzeginn Machine Learning, Deep Learning, kënschtlech Intelligenz an Datenwëssenschaft. Ideal och fir Enseignanten well op Jupyter baséiert kënne mir Projete mat anere Leit deele wéi wann mir de Jupyter Hub benotzen.

Mir kënnen all Python Funktionalitéit benotzen, mir kënnen TensorFlow, Keras, Numpy benotzen, loosst eis all hir Bibliothéiken.

Et bitt eis e gratis GPU an TPU Service,

https://www.youtube.com/watch?v=fbohlNYtCFo

Si sinn Deel vun der Entwéckler Grupp vun https://colaboratory.jupyter.org/welcome/

De Service ass gratis awer mir brauchen e Gmail Kont. Notebook Daten ginn an eisem Google Drive gelagert. A mir kënnen Notebooks vu Github och späicheren a lueden. Zousätzlech fir Projeten z'importéieren déi vu Jupyter kommen oder se och exportéieren. Et funktionnéiert mat .ipynb Dateien

exportéieren colab Notebooks

Et ass kloer datt Hardware Ressourcen limitéiert sinn. Dir kënnt keng Projete kreéieren déi eng grouss Berechnung erfuerderen. Wann Dir dëse System gär hutt a wëllt et fir fortgeschratt Projete benotzen, kënnt Dir ëmmer fir d'Pro oder Pro + Versioun bezuelen. Ech fokusséiere mech op dee gratis.

A sengem Dag hunn ech scho geschwat wéi ee Wee de Jupyter ze benotzen aus

De Google Machine Learning Crash Cours ass op Colab gebaut an ech fäerdeg. Geschwënn wäert ech Iech soen wéi

Wann Dir u Machine Learning interesséiert sidd, kuckt wat Coursen kënne gemaach ginn

Firwat Colab benotzen? Virdeel

Well et ass e ganz séieren an einfachen Wee fir Coursen an Informatioun iwwer d'Programméierung am Python opzemaachen an et mat anere Leit oder mat Studenten ze deelen wann Dir en Enseignant sidd.

A mengem Fall hunn ech e Kompatibilitéitsprobleem tëscht TensorFlow a menger CPU, also am Moment wäert ech et benotze fir verschidde Beispiller an Tester mat TensorFlow a Keras ze maachen.

Nodeeler

Gutt, mir kënnen nëmmen de Pyhton benotzen

An datt mir nach en anert Produkt vu Google benotzen a mir weider fidderen an ëmmer méi vum technologesche Riese "Don't Be Evil" ofhängeg sinn

Differenzen tëscht Colab a Jupyter

Wéi gesot

  • Colab ass e gehostenen Service, e gehostene Jupyter, wärend de Jupyter et op Ärem PC benotzt
  • Colab, och wann et gratis ass wann Dir Rechenzäit wëllt, musst Dir op déi bezuelte Versioun goen
  • Wann Dir gehost sidd, kënnt Dir den Notizbuch mat Leit deelen
  • Am Colab kënnt Dir nëmmen Python benotzen, wärend Dir am Jupyter all Zorte vu Kernels, R, Bash, Javascript, etc.

Verloossen e Commentaire