Google İşbirliği veya Google Colab

Google, google geliştiricilerinin Jupyter Notebook'unda işbirliği yaptı

İşbirliği olarak da adlandırılan Google İşbirliği Google Research'ün bir ürünüdür ve tarayıcımızdan Python ve diğer dilleri yazmak ve çalıştırmak için kullanılır.

Nedir?

Colab, barındırılan bir Jüpiter'dir, kurulu ve yapılandırılmış, böylece bilgisayarımızda hiçbir şey yapmamız gerekmiyor, sadece tarayıcıdan, buluttaki kaynaklar üzerinde çalışıyoruz.

Jupyter ile tamamen aynı şekilde çalışır, görebilirsiniz makalemiz. Bu Python adımında metin, resim veya kod olabilen hücrelere dayalı Defterler veya not defterleridir, çünkü Jupyter Colab'ın şu anda yalnızca Python çekirdeği kullanılabileceğinden, daha sonra R, Scala, vb. , ancak tarih belirtilmemiş.

Ekipmanımızı yapılandırmak zorunda kalmadan kodu test etmenin ve yazılım dünyasına girmenin çok hızlı bir yoludur. Makine öğrenme, Derin Öğrenme, yapay zeka ve veri bilimi. Ayrıca öğretmenler için de ideal çünkü Jupyter tabanlı olduğumuz için projeleri diğer insanlarla Jupyter Hub kullanıyormuşuz gibi paylaşabiliyoruz.

Herhangi bir python işlevini kullanabiliriz, TensorFlow, Keras, Numpy kullanabiliriz, hadi tüm kitaplıklarına gidelim.

Bize ücretsiz bir GPU ve TPU hizmeti sunuyor,

https://colaboratory.jupyter.org/welcome/ geliştirici grubunun bir parçasıdırlar.

Hizmet ücretsizdir ancak bir Gmail hesabına ihtiyacımız var. Not defteri verileri Google Drive'ımızda depolanır. Ayrıca Github'dan not defterlerini kaydedebilir ve yükleyebiliriz. Jupyter'dan gelen projeleri içe aktarmanın veya dışa aktarmanın yanı sıra. .ipynb dosyalarıyla çalışır

işbirliği not defterlerini dışa aktar

Donanım kaynaklarının sınırlı olduğu açıktır. Büyük miktarda hesaplama gerektiren projeler oluşturamazsınız. Bu sistemi beğendiyseniz ve gelişmiş projeler için kullanmak istiyorsanız, her zaman Pro veya Pro + sürümü için ödeme yapabilirsiniz. Ücretsiz olana odaklanacağım.

Onun zamanında Jupyter'ı nasıl kullanmanın bir yolunun

Google'ın Machine Learning Crash Course, Colab üzerine inşa edilmiştir ve ben bitiriyorum. Yakında sana nasıl olduğunu söyleyeceğim

Makine Öğrenimi ile ilgileniyorsanız, bkz. hangi dersler yapılabilir

Neden Colab'ı kullanmalısınız? Avantaj

Çünkü Python'da programlama hakkında kurslar ve bilgiler kurmanın ve diğer insanlarla veya öğretmenseniz öğrencilerle paylaşmanın çok hızlı ve kolay bir yolu.

Benim durumumda TensorFlow ve CPU'm arasında bir uyumluluk sorunu var, bu yüzden şu anda bunu TensorFlow ve Keras ile farklı örnekler ve testler yapmak için kullanacağım.

sakıncaları

Peki, sadece Python'u kullanabiliriz

Ve bir başka Google ürünü daha kullandığımızı ve teknoloji devi "Don't Be Evil"ı giderek daha fazla beslemeye ve bağımlı hale getirmeye devam ettiğimizi.

Colab ve Jupyter arasındaki farklar

Dediğimiz gibi

  • Colab, barındırılan bir hizmettir, barındırılan bir Jupyter iken, Jupyter bunu bilgisayarınızda kullanır.
  • Colab, ücretsiz olmasına rağmen bilgi işlem gücü istiyorsanız ücretli sürüme gitmelisiniz.
  • Barındırılıyor, not defterini insanlarla paylaşabilirsiniz
  • Colab'da yalnızca Python'u kullanabilirsiniz, Jupyter'da ise her türlü Kernels, R, Bash, javascript vb. yükleyebilirsiniz.

Yorum yapın