[PYTHON] Maschinelles Lernen mit Pytorch in Google Colab

Google Colab ist unglaublich

Google Colab ist erstaunlich und scheint kostenlos und einfach zu bedienende GPU zu sein. Mir wurde beigebracht, wie man es auf AWS benutzt, aber es ist eine Größenordnung einfacher und ich weine Es ist eine Geschichte über maschinelles Lernen mit Pytorch.

verdienen

Fehler

Um es gut zu benutzen, werde ich es versuchen, während ich mir verschiedene Qiita anschaue und die Methode aufschreibe, die ich gemacht habe. Vielleicht gab es viele alte Informationen und es war ziemlich schwierig

Installieren Sie Pytorch auf Colab und aktivieren Sie die GPU

Laufzeit> Laufzeittyp ändern> GPU auswählen

!pip install torch
import torch
torch.cuda.is_available()

Wenn Sie True ausführen und True erhalten, können Sie die GPU verwenden Es scheint, dass Pytorch etwas namens CUDA enthält, um die GPU zu verwenden, und verwendet werden kann (schlechteste Erklärung)

Ich möchte einen Ordner verwenden

Es scheint eine gute Möglichkeit zu geben, Dateien zu verwenden.

① Von der Seite hochladen

② Geben Sie einen Code ein und laden Sie ihn hoch

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

Sie können die Datei durch Eingabe hochladen

Es gibt jedoch Situationen, in denen ich den gesamten Datensatz verwenden möchte. Selbst wenn ich nur die Dateien hochladen kann, habe ich Probleme. Ist es möglich, Ordner auf diese Weise zu behandeln?

③ Stellen Sie eine Verbindung mit Google Drive her

Das ist gut Es gibt einige schwierige Artikel, wenn Sie viel schwierigen Code eingeben oder sich nicht authentifizieren möchten, aber ich frage mich, ob dies in letzter Zeit praktisch geworden ist. Es war wirklich einfach

Klicken Sie zunächst auf der linken Seite von> auf "Laufwerk einbinden". Dann wurde der folgende Code hinzugefügt

from google.colab import drive
drive.mount('/content/drive')

Setzen Sie es einfach ein, führen Sie es aus und kopieren Sie etwas mit dem Link, der herauskam! / content / drive / Mein Laufwerk / Untara Wenn Sie schreiben, scheint es, dass Sie es wie einen lokalen Ordner behandeln können, super ~ Danke ~

Bonus: Wie man ein Bild gibt

Wenn ich colab verwende, um Dinge zusammenzufassen, möchte ich manchmal ein Referenzbild einfügen, aber es ist nicht mit dem lokalen verbunden und es gibt keine Einfügung. Laden Sie in diesem Fall zuerst die Bilddatei von der Seite hoch und nennen Sie sie "Figure_1.png ".

from IPython.display import Image,display_png
display_png(Image('Figure_1.png'))

Wenn Sie ausführen, verschwindet das Bild auch nach einer Weile nicht mehr. Es ist also gut. Es gibt ein Gefühl der Ersten Hilfe

Recommended Posts

Maschinelles Lernen mit Pytorch in Google Colab
Über das Lernen mit Google Colab
Maschinelles Lernen Minesweeper mit PyTorch
Spielen Sie mit Turtle auf Google Colab
Deep Learning mit Shogi AI auf Mac und Google Colab
Deep Learning mit Shogi AI auf Mac und Google Colab Kapitel 11
Deep Learning mit Shogi AI auf Mac und Google Colab Kapitel 1-6
Deep Learning mit Shogi AI auf Mac und Google Colab Kapitel 7
Deep Learning mit Shogi AI auf Mac und Google Colab Kapitel 10 6-9
Deep Learning mit Shogi AI auf Mac und Google Colab Kapitel 10
Deep Learning mit Shogi AI auf Mac und Google Colab Kapitel 7 5-7
Deep Learning mit Shogi AI auf Mac und Google Colab Kapitel 9
Deep Learning mit Shogi AI auf Mac und Google Colab Kapitel 12 1-2
Deep Learning mit Shogi AI auf Mac und Google Colab Kapitel 12 3
Deep Learning mit Shogi AI auf Mac und Google Colab Kapitel 12 3 ~ 5
Deep Learning mit Shogi AI auf Mac und Google Colab Kapitel 7 9
Deep Learning mit Shogi AI auf Mac und Google Colab Kapitel 8 5-9
Deep Learning mit Shogi AI auf Mac und Google Colab Kapitel 8 1-4
Deep Learning mit Shogi AI auf Mac und Google Colab Kapitel 12 3
Deep Learning mit Shogi AI auf Mac und Google Colab Kapitel 7 8
Deep Learning mit Shogi AI auf Mac und Google Colab Kapitel 7 1-4
Lernen Sie mit Shogi AI Deep Learning auf Mac und Google Colab Verwenden Sie Google Colab
Tiefes Lernen auf Mac- und Google Colab-Wörtern, die mit Shogi AI gelernt wurden
Maschinelles Lernen mit Pokemon gelernt
Maschinelles Lernen mit Python! Vorbereitung
Beginnend mit maschinellem Python-Lernen
Versuchen Sie es mit Kaggle leicht maschinell
So bereiten Sie die Umgebung mit Courseras fortgeschrittenem Kurs für maschinelles Lernen auf Google Colab vor
Ein Fehler, der beim Erlernen von YOLO mit Google Colab aufgetreten ist
Einstellungen der Python3-basierten maschinellen Lernumgebung auf dem Mac (Koexistenz mit Python2)
Feature Engineering für maschinelles Lernen ab Teil 3 Google Colaboratory-Scale
[PyTorch Tutorial ⑤] PyTorch anhand von Beispielen lernen (Teil 2)
Ich habe maschinelles Lernen mit liblinear versucht
Maschinelles Lernen mit Python (1) Gesamtklassifizierung
SVM versucht maschinelles Lernen mit Scikit-Learn
[PyTorch Tutorial ⑤] PyTorch anhand von Beispielen lernen (Teil 1)
Quanteninspiriertes maschinelles Lernen mit Tensornetzwerken
Beginnen Sie mit dem maschinellen Lernen mit SageMaker
"Scraping & maschinelles Lernen mit Python" Lernnotiz
Maschinelles Lernen mit Docker (42) Programmieren von PyTorch für Deep Learning Von Ian Pointer
Maschinelles Lernen
Vorhersage des Strombedarfs durch maschinelles Lernen Teil 2
Hinweise zur Python-Grammatik für maschinelles Lernen in PyQ
Verstärken Sie Bilder für maschinelles Lernen mit Python
Unausgeglichenes Datenlernen mit maschinellem Lernen k-NN
Eine Geschichte über maschinelles Lernen mit Kyasuket
[Shakyo] Begegnung mit Python zum maschinellen Lernen
Bildsegment mit Oxford_iiit_pet in Google Colab
Überprüfen Sie die Koordinaten auf Google Map mit Geocoder
Aufbau einer KI / maschinellen Lernumgebung mit Python
[Python] Einfache Einführung in das maschinelle Lernen mit Python (SVM)
[Super Einführung in das maschinelle Lernen] Lernen Sie Pytorch-Tutorials
Maschinelles Lernen beginnend mit Python Personal Memorandum Part2
Erkennen Sie App-Releases im App Store
Spielen Sie mit Turtle auf Google Colab
Feature Engineering für maschinelles Lernen Beginnend mit Teil 2 Google Colaboratory-Logistic Conversion und Box-Cox Conversion
Maschinelles Lernen beginnend mit Python Personal Memorandum Part1
Ich habe versucht, YOLO v3 mit Google Colab auszuführen
Hinweise zum maschinellen Lernen (von Zeit zu Zeit aktualisiert)
[Python] Sammeln Sie Bilder mit Icrawler für maschinelles Lernen [1000 Blatt]
Maschinelles Lernen von Grund auf neu (maschinelles Lernen mit Kaggle)