Пора научиться пользоваться облачными вычислениями для Kaggle. Это совсем не сложно, давайте начнем

Будем разбираться на примере сервиса Vast.ai, потому что он дешевый и максимально простой в использовании

title

Для начала выберем машинку, которая нам подходит. Просто кликаем на "Rent"

title

После того, как подгрузка всех необходимых файлов завершится, можно подключаться к серверу, нажимаем кнопку "CONNECT"

title

Затем, нас перебрасывает на удаленную машину и нашему взору предстает уже до боли знакомый Jupiter Notebook. Олды на месте? Да, все настолько удобно, что мы будем работать прям в Jupiter

title

Но для работы с датасетами Kaggle, да и вообще, чтобы как-то с ним взаимодействать, нам понадобится Kaggle API. Настроить его можно следующим образом.

Для начала, заходим на Kaggle в раздел мой профиль и создаем Token

titile

Сохраняем его себе локально на компуктер. У вас появится файл kaggle.json

Сразу заливаем его на удаленный сервер, который арендуем

title

Далее, для того чтобы использовать Kaggle API нужно положить этот json в папку ~/.kaggle

Откроем терминал и сделаем это

title

Первым делом поставим Kaggle

pip install kaggle

title

Теперь создадим папку ~/.kaggle

mkdir ~/.kaggle

И положим в нее Токен

cp kaggle.json ~/.kaggle/kaggle.json

title

Все, наша машинка готова рабоать с Kaggle API. Осталось проверить это, подгрузив какой-нибудь датасет.

title

                                                                         Удачи в соревнованиях, Мамкины ДСы

Актуальные новости: https://teleg.run/mommyscience