Почему Colab?

Настройка среды всегда болезненный процесс для работы с глубоким обучением или машинным обучением. Каждый раз, когда я пытался работать над глубоким обучением, мне приходилось преодолевать эти трудности и тратить несколько часов, прежде чем даже написать hello world. Недавно я нашел эти удивительные сервисы от Google под названием colab.

Colaboratory — это бесплатная среда для ноутбуков Jupyter, которая не требует настройки и полностью работает в облаке. С Colaboratory вы можете писать и выполнять код, сохранять результаты анализа и делиться ими, а также получать доступ к мощным вычислительным ресурсам — и все это бесплатно из вашего браузера. Вы можете очень легко отправить свои изменения на GitHub.

С чего начать?

  1. Перейдите на https://colab.research.google.com/notebooks/welcome.ipynb?authuser=1
  2. Перейдите в файл-›новый блокнот Python 3, как показано ниже:

3. Переименуйте свой проект, как показано ниже:

4. Добавьте свой код, вот пример кода, который я написал

import tensorflow as tf
import numpy as np
from tensorflow import keras
model =keras.Sequential([keras.layers.Dense(units=1, input_shape=[1])]);
model.compile(optimizer="sgd", loss='mean_squared_error')
xs = [1,2,3,4,5,6]
ys = [100,150,200,250,300,350]
model.fit(xs,ys,epochs=10)
print(model.predict([7.0]))

5. Нажмите кнопку запуска, как показано ниже:

6. Вы должны увидеть такой результат:

Супер легко.

Сохранение на GitHub:

  1. Создайте репозиторий в своей учетной записи GitHub.
  2. перейти к файлу-›сохранить копию в Github

Он увидит экран, как показано ниже:

Выберите репозиторий и нажмите OK. Вы можете идти.

Как поделиться?

Нажмите кнопку «Поделиться» в правом верхнем углу экрана, и она создаст ссылку.

Запрос на улучшение в Google:

  1. Сделайте самовнушение лучше, пожалуйста, мне кажется, что я пишу код на доске. Кстати, доска отличная, так как вы будете мастером синтаксиса, но это больно для более быстрой разработки.
  2. Оставил на будущее….

Код можно найти здесь.