logo

Як користуватися Google Colab

Якщо ви хочете створити модель машинного навчання, але скажете, що у вас немає комп’ютера, здатного витримати навантаження, Google Co це платформа для вас. У цій статті ми дізнаємося, як користуватися Google Colab.

Що таке Google Colab?

Google Colab, скорочення від Colaboratory, — це безкоштовна хмарна платформа, надана Google, яка дозволяє користувачам спільно писати та виконувати код Python у середовищі Jupyter Notebook. Блокнот Google Collaboratory, призначений для полегшення машинного навчання (ML) і завдань науки про дані, надаючи віртуальне середовище Google Colab python з доступом до безкоштовних ресурсів GPU.



Переваги Google Colab

Google Colab пропонує кілька переваг, які роблять його популярним вибором серед спеціалістів із обробки даних, дослідників і практиків машинного навчання. Основні функції блокнота Google Collaboratory:

  • Безкоштовний доступ до GPU: Colab пропонує безкоштовний доступ до GPU, що особливо корисно для навчання моделей машинного навчання, які вимагають значної обчислювальної потужності.
  • Налаштування не потрібно : Colab працює в хмарі, що позбавляє користувачів від необхідності встановлювати та налаштовувати власне середовище розробки. Це робить його зручним для швидкого кодування та співпраці.
  • Спільне редагування: Кілька користувачів можуть працювати над одним блокнотом Colab одночасно, що робить його корисним інструментом для спільних проектів.
  • Інтеграція з Google Drive : Colab інтегровано з Диском Google, що дозволяє користувачам зберігати свою роботу безпосередньо в обліковому записі Диска Google. Це дозволяє легко ділитися та отримувати доступ до блокнотів із різних пристроїв.
  • Підтримка популярних бібліотек :Colab попередньо встановлено багато популярних бібліотек Python для машинного навчання, аналізу даних і візуалізації, як-от TensorFlow, PyTorch, Matplotlib тощо.
  • Легкий обмін : Блокнотами Colab можна легко ділитися, як і Google Документами або Таблицями. Користувачі можуть надавати посилання на блокнот, а інші можуть переглядати або редагувати код у режимі реального часу.

Початок роботи з Google Colab

Щоб розпочати роботу з Google Collaboratory Notebook, спочатку потрібно увійти у свій обліковий запис Google, а потім перейти за цим посиланням https://colab.research.google.com .

Відкрийте Collaboratory Notebook

Відкривши веб-сайт, ви побачите спливаюче вікно з такими вкладками:



Google Collaboratory Notebook

  • ПРИКЛАДИ: Містить кілька зошитів Юпітера з різними прикладами.
  • ОСТАННІ: Блокнот Jupyter, з яким ви нещодавно працювали.
  • GOOGLE ДИСК: Блокнот Jupyter на вашому диску Google.
  • GITHUB: Ви можете додати блокнот Jupyter зі свого GitHub, але спочатку потрібно підключити Colab до GitHub.
  • ЗАВАНТАЖИТИ: Завантажте з локального каталогу.

Створити спільний блокнот

Інакше можна створити новий блокнот Jupyter натиснувши «Новий блокнот Python3» або «Новий блокнот Python2» у нижньому правому куті.

Опис зошита

Google Collaboratory Notebook



Під час створення нового блокнота він створить блокнот Jupyter з Untitled0.ipynb і збереже його на вашому диску Google у папці під назвою Блокноти Colab .

java bean

Тепер, оскільки це по суті Jupyter Notebook, усі команди Jupyter Notebooks працюватимуть тут. Проте ви можете звернутися до деталей у Початок роботи з Jupyter Notebook .

Поговоримо про те, чим тут відрізняється:

Змінити середовище виконання: Натисніть на Час виконання спадне меню. Виберіть Змінити тип виконання . Виберіть python2 або 3 з Тип виконання спадне меню.

Налаштування часу виконання в Google Colab

Використовуйте GPU і TPU

Натисніть на Час виконання спадне меню. Виберіть Змінити тип виконання . Тепер виберіть будь-що (GPU, CPU, None), яке ви хочете в Апаратний прискорювач спадне меню.

GPU і TPU в Google Colab

Виберіть python у colab

Перевірте GPU в Colab

Python




import> tensorflow as tf> tf.test.gpu_device_name()>

>

>

Якщо GPU підключено, він виведе наступне:

'/device:GPU:0'>

В іншому випадку буде виведено наступне

''>

Перевірте TPU

Python




import> os> if> 'COLAB_TPU_ADDR'> not> in> os.environ:> >print>(>'Not connected to TPU'>)> else>:> >print>('Connected to TPU')>

>

>

Якщо GPU підключено, він виведе наступне

Connected to TPU>

В іншому випадку буде виведено наступне

Not connected to TPU>

Встановіть пакети Python

Використання може використовувати піп встановити будь-який пакет. Наприклад:

Python




! pip install pandas>

>

>

Клонуйте сховища GitHub у Google Colab

Використовувати git клон команда. Наприклад:

Python




! git clone https:>/>/>github.com>/>souvik3333>/>Testing>->and>->Debugging>->Tools>

>

>

Завантажте файл на Google Colab

Python




q3 місяці

from> google.colab>import> files> uploaded>=> files.upload()>

>

>

Виберіть Вибрати файл і завантажте потрібний файл. Увімкніть сторонні файли cookie, якщо вони вимкнені.

Потім ви можете зберегти його у фреймі даних.

Python




import> io> df2>=> pd.read_csv(io.BytesIO(uploaded[>'file_name.csv'>]))>

>

>

Завантажте файл, підключивши Google Drive

Щоб підключити диск до папки mntDrive, виконайте наступне:

Python




from> google.colab>import> drive> drive.mount(>'/mntDrive'>)>

>

>

Потім ви побачите посилання, клацніть посилання, а потім дозвольте доступ, скопіюйте код, який з’явиться, і вставте його в поле Введіть свій код авторизації:. Тепер, щоб побачити всі дані на вашому диску Google, вам потрібно виконати наступне:

Python




! ls>'/mntDrive/My Drive"'>

>

>

Завантаження файлів на google colab

Ієрархія файлів у Google Colab

Ви також можете побачити ієрархію файлів, клацнувши> у верхньому лівому куті під кнопками керування (КОД, ТЕКСТ, КЛЮЧИНКА).

Завантажте файли з Google Colab

Скажімо, ви хочете завантажити file_name.csv. Ви можете скопіювати файл на свій диск Google (у папці даних вам потрібно створити папку даних на диску Google), виконавши це:

Python




cp file_name.csv '>/>mntDrive>/>My Drive>/>data>/>renamed_file_name.csv'>

>

>

Файл буде збережено в папці з даними під назвою renamed_file_name.csv. Тепер ви можете завантажувати безпосередньо звідти, або ви можете просто відкрити ієрархію файлів і клацнути правою кнопкою миші дати опцію завантаження. Завантажити Jupyter Notebook: Натисніть на Файл спадне меню у верхньому лівому куті. Виберіть завантажити .ipynb або завантажити .py

Завантаження файлів із Google Colab

Поділитися записником Jupyter: Ви можете поділитися своїм блокнотом, додавши адреси електронної пошти інших або створивши посилання для спільного доступу.

Поділіться блокнотом Jupyter у Google Colab

Поділіться блокнотом Google Collab

Висновок

Підсумовуючи, Google Colab виділяється як універсальна та доступна платформа для кодування Python.

Google Colab – поширені запитання

Чи Google Colab лише для Python?

Окрім Python, Google Colab також підтримує інші мови через середовище блокнота, зокрема R та Julia.

Google Colab Увійти?

Щоб увійти в Google Colab, відкрийте веб-сайт Colab, натисніть «Увійти» у верхньому правому куті та увійдіть, використовуючи облікові дані свого облікового запису Google.