Google Colaboratory, или сокращенно Colab, — это продукт на основе веб-браузера от Google Research. Если быть точным, Colab — это бесплатная среда для ноутбуков Jupyter, полностью работающая в облаке.

Colab позволяет любому писать и выполнять произвольный код Python через браузер и особенно хорошо подходит для машинного обучения, анализа данных и образования. Colab основан на проекте с открытым исходным кодом Jupyter. Если вы использовали ноутбуки Jupyter, существенная разница заключается в том, что Google Colab — это облачный продукт. Следовательно, вам не нужно ничего скачивать или устанавливать на свой компьютер. Все вычисления для вашего кода выполняются в Google Cloud с использованием мощных графических процессоров.

Google предлагает бесплатный уровень и платные премиум-уровни. На уровне Free ресурсы Colab не гарантируются и не безграничны, а ограничения на использование иногда колеблются. Такой подход необходим Colab для бесплатного предоставления ресурсов. Подробнее см. в разделе Ресурсные лимиты.

Платные пользователи могут покупать вычислительные блоки для большей надежности и использовать мощные графические процессоры NVIDIA для своей коммерческой работы. Для студентов вы хороши с бесплатными уровнями.

Поскольку мы поняли разницу и мощь Google Colab, удобство также является ключевым фактором. Google Colab очень хорошо интегрирован с Google Диском, поэтому совместное использование и совместная работа с вашей командой просты. Кроме того, он обеспечивает интеграцию с GitHub для сохранения ваших блокнотов.

Вот некоторые интересные функции Google Colab, которые мне понравились:

  • Создание 2D и 3D диаграмм и визуализаций очень просто.

  • Colab предоставляет виджеты для перенаправления вывода вашего кода на определенные вкладки на диаграмме.

  • Использование форм для параметризации кода

Блокноты Colab хранятся на Google Диске или могут быть загружены с GitHub. Блокнотами Colab можно делиться так же, как и Google Docs или Sheets. Просто нажмите кнопку Поделиться в правом верхнем углу любой записной книжки Colab, и вы сможете добавить идентификаторы электронной почты, чтобы член вашей команды имел доступ к записной книжке, как к документу на диске.

Вы также можете загрузить существующие блокноты с помощью меню Файл-›Загрузить блокнот. Излишне упоминать, что вы можете загрузить свой блокнот на свой компьютер по мере необходимости.

Мой прогноз:

Поскольку в будущем Google представит общественности свои инструменты искусственного интеллекта и глубокого обучения, Google Collab может стать мощным инструментом для создания и работы на облачной платформе Google с интеграцией инструментов искусственного интеллекта.

Проверьте это; Будущее науки о данных и искусственного интеллекта настолько захватывающее благодаря бесплатным облачным вычислениям!