Google Colaboratory або Google Colab

Google співпрацювала над Jupyter Notebook розробників Google

Співпраця, також називається google colab Це продукт Google Research і використовується для написання та запуску Python та інших мов із нашого браузера.

Що таке

Я залишаю вам посібник для початківців, який ідеально доповнює цю статтю

Colab - це розміщений Jupyter, встановлено та налаштовано, так що нам не потрібно нічого робити на нашому комп’ютері, а просто працювати з браузера, над ресурсами в хмарі.

Ви бачите, що він працює точно так само, як і Jupyter наша стаття. На цьому етапі Python це блокноти або блокноти на основі клітинок, які можуть бути текстами, зображеннями або кодом, оскільки на відміну від Jupyter Colab на даний момент можна використовувати лише ядро ​​Python, вони говорять про впровадження пізніше інших, таких як R, Scala тощо , але дата не вказана.

Це дуже швидкий спосіб перевірити код без необхідності налаштовувати наше обладнання та входити у світ машинне навчання, Глибоке навчання, штучний інтелект та наука про дані. Ідеально також для вчителів, оскільки на основі Jupyter ми можемо ділитися проектами з іншими людьми так само, якби ми використовували Jupyter Hub.

Ми можемо використовувати будь -які функції Python, ми можемо використовувати TensorFlow, Keras, Numpy, давайте всі їхні бібліотеки.

Він пропонує нам безкоштовні послуги GPU та TPU,

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

Вони є частиною групи розробників https://colaboratory.jupyter.org/welcome/

Послуга безкоштовна, але нам потрібен обліковий запис Gmail. Дані блокнота зберігаються на нашому Диску Google. Ми також можемо зберігати та завантажувати блокноти з Github. Окрім імпорту проектів, які надходять із Jupyter, або їх експорту. Він працює з файлами .ipynb

експортувати зошити colab

Зрозуміло, що апаратні ресурси обмежені. Ви не зможете створювати проекти, які потребують великої кількості обчислень. Якщо вам подобається ця система і ви хочете використовувати її для просунутих проектів, ви завжди можете заплатити за версію Pro або Pro +. Я збираюся зосередитися на безкоштовному.

У його часи я вже говорив про те, як з одного способу використовувати Jupyter

Курсовий курс машинного навчання Google побудований на Colab, і я завершую. Незабаром я розповім вам як

Якщо вас цікавить машинне навчання, див які курси можна пройти

Навіщо використовувати Colab? Перевага

Тому що це дуже швидкий і простий спосіб налаштувати курси та інформацію про програмування на Python та поділитися нею з іншими людьми або зі студентами, якщо ви вчитель.

У моєму випадку у мене є проблема сумісності між TensorFlow і моїм процесором, тому на даний момент я буду використовувати це для виконання різних прикладів та тестів з TensorFlow та Keras.

Недоліки

Ну, ми можемо використовувати лише Pyhton

І що ми використовуємо ще один продукт від Google, ми продовжуємо годуватись і все більше залежимо від технологічного гіганта "Не будь злим"

Відмінності між Colab та Jupyter

Як ми вже говорили

  • Colab - це розміщений сервіс, розміщений Jupyter, а Jupyter використовує його на вашому ПК
  • Colab, хоча він безкоштовний, якщо вам потрібні обчислювальні потужності, вам доведеться перейти до платної версії
  • Будучи розміщеним, ви можете поділитися блокнотом з людьми
  • У Colab ви можете використовувати лише Python, тоді як у Jupyter ви можете встановлювати всі види ядер, R, Bash, javascript тощо.

залишити коментар