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 с интеграцией инструментов искусственного интеллекта.
Проверьте это; Будущее науки о данных и искусственного интеллекта настолько захватывающее благодаря бесплатным облачным вычислениям!