Почему Colab?
Настройка среды всегда болезненный процесс для работы с глубоким обучением или машинным обучением. Каждый раз, когда я пытался работать над глубоким обучением, мне приходилось преодолевать эти трудности и тратить несколько часов, прежде чем даже написать hello world. Недавно я нашел эти удивительные сервисы от Google под названием colab.
Colaboratory — это бесплатная среда для ноутбуков Jupyter, которая не требует настройки и полностью работает в облаке. С Colaboratory вы можете писать и выполнять код, сохранять результаты анализа и делиться ими, а также получать доступ к мощным вычислительным ресурсам — и все это бесплатно из вашего браузера. Вы можете очень легко отправить свои изменения на GitHub.
С чего начать?
- Перейдите на https://colab.research.google.com/notebooks/welcome.ipynb?authuser=1
- Перейдите в файл-›новый блокнот 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:
- Создайте репозиторий в своей учетной записи GitHub.
- перейти к файлу-›сохранить копию в Github
Он увидит экран, как показано ниже:
Выберите репозиторий и нажмите OK. Вы можете идти.
Как поделиться?
Нажмите кнопку «Поделиться» в правом верхнем углу экрана, и она создаст ссылку.
Запрос на улучшение в Google:
- Сделайте самовнушение лучше, пожалуйста, мне кажется, что я пишу код на доске. Кстати, доска отличная, так как вы будете мастером синтаксиса, но это больно для более быстрой разработки.
- Оставил на будущее….
Код можно найти здесь.