Создаем свой терминал в Google Colab для работ в GitHub, GDrive, NGrok и.т.д

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

В настоящее время машинное обучение и глубокое обучение стали самой горячей тенденцией в индустрии компьютерных наук. Многие разработчики создают потрясающие проекты с помощью Google Colab.

Что такое Google Colab?

Google Colab был разработан Google для предоставления бесплатного доступа к GPU и TPU. Google Colab можно определить как улучшенную версию Jupyter Notebook.

Возможности Google Colab

Google Colab предоставляет множество интересных функций, которые предлагает любая современная IDE

  • Вы можете писать и запускайте код на Python 3 без локальной установки.

  • Вы можете импортировать наборы данных из внешних источников, таких как Kaggle.

  • Вы можете сохранять свои работы на Google Диске.

  • Вы можете импортировать свои работы с Google Диска.

  • Так же Google Colab предоставляет бесплатный облачный сервис, GPU и TPU и интеграцию с PyTorch, Tensor Flow, Open CV, но самое главное и важное вы можете импортировать или публиковать свои проекты напрямую из/в GitHub.

Запустим команду

!cat /etc/lsb-release

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.5 LTS"

И так мы убедились что у нас есть "Ubuntu 18.04.5 LTS"

Осталось только найти интерпретатор командной строки для службы JSON-RPC

Полазив в интернете я наткнулся на плагин "jQuery Terminal Emulator"

Дальше я вставил код JS Shell:

Дальше небольшой код на Python с модулями по умолчанию

Далее google.colab.kernel.invokeFunction('shell', [command])

Назвав greetings: 'Terminal CryptoDeepTech'

prompt:'crypto >

После мы получили свой терминал в Google Colab для работ в GitHub, GDrive, NGrok

Исходный код: https://github.com/demining/TerminalGoogleColab


Источник: https://habr.com/ru/post/672524/


Интересные статьи

Интересные статьи

Я нашла классное видео, в формате «как объяснить, что такое технический долг даже ребёнку». Ну, или очень далёкому от этого взрослому. Мне так понравились иллюстрации, что я сделала из этого видео ком...
Прим. Wunder Fund: в этой длииинной статье вы найдете ряд полезных советов по работе с Docker, как общего характера, так и Python-специфичных. Хоть мы и давно используем Docker в работе, про некоторые...
Впервые я столкнулся с техническими собеседованиями еще в 2012 году, когда искал свою первую работу в IT. Я выслушал условия задачи, нацарапал решение на доске, ответил на несколько вопросов и ушел, в...
Если бы я записывала ролик на Youtube, то начала бы его так: “Привет всем! С вами Маша из Веб Секрет. И сегодня я расскажу, как писать кроссплатформенные приложения на Re...
О технологии websocket часто рассказывают страшилки, например что она не поддерживается веб-браузерами, или что провайдеры/админы глушат трафик websocket — поэтому ее нельзя использовать в прилож...