[PYTHON] Ich habe DSX Desktop installiert und ausprobiert

Installieren Sie DSX Desktop

Die Analysesoftware von IBM, die Data Science Experience-Desktopversion DSX Desktop (Beta), wurde aktualisiert, daher habe ich sie installiert. (Ich habe es gleich nach dem Start der Beta versucht, aber es ist ein paar Monate her) Das Download-Volumen beträgt etwas mehr als 9 GB und das Volumen ist etwas groß, aber es kann davon ausgegangen werden, dass es von Anfang an als Docker-Image bereitgestellt wird: mild_smile:

Hier herunterladen https://datascience.ibm.com/desktop Ich habe die Mac-Version installiert

Wenn Sie den heruntergeladenen ausführen, wird dieser Bildschirm angezeigt install1.png

Wenn Sie DSX Desktop in den Ordner im Fenster ziehen und dort ablegen, wird im Anwendungsordner "IBM DSX Desktop" erstellt. Führen Sie ihn daher aus.

(Ich habe vergessen, einen Screenshot zu machen.) Installieren von Notebook und R Studio Sie werden aufgefordert, Optionen auszuwählen, z. B. ob Sie beide installieren oder Spark mit Notebook verwenden möchten. Die Download-Menge betrug ungefähr 6 GB ohne Spark, stieg um ungefähr 3 GB mit Spark auf 9 GB und mit R Studio auf ungefähr 11 GB. Es scheint, dass der R Studio-Teil später zusätzlich installiert werden kann, also habe ich ihn hinzugefügt, weil es bis Spark eine große Sache war.

herunterladen

Als ich den Installationsprozess fortsetzte, wurde ein langer Download gestartet. Es waren ungefähr 9 GB, aber ich glaube, es hat ungefähr 5 Stunden gedauert, um es in meiner LAN-Umgebung zu Hause auszuführen. Ich habe einmal auf dem Weg versagt und es erneut versucht. Der Grund für den Fehler war, dass der Download unterwegs Moos war. Zum Zeitpunkt des erneuten Versuchs wird der Bildschirmschoner des Mac ebenfalls vorübergehend ausgeschaltet und ernsthaft ausgeführt. Nach Abschluss des Downloads wird Extract etwa 5 Minuten lang ausgeführt, um die Installation abzuschließen. (Von der Installationsarbeit bin ich nur süchtig nach diesem Download. Der Rest ist reibungslos.)

Schnell! !! Es ist Licht! !! !!

Als ich es lief, war die Bewegung sehr leicht und beeindruckt: grinsen: Es ist möglicherweise nicht so gut wie das in SaaS in der Cloud angebotene DSX. Wenn Sie es starten, klicken Sie oben links auf das Symbol "≡", um den Bildschirm zum Erstellen eines Notizbuchs anzuzeigen. dsk1.png

(Dies ist ein Screenshot, der nach dem Erstellen verschiedener Dinge aufgenommen wurde. Der Bildschirm zum Erstellen von Notizbüchern sieht jedoch folgendermaßen aus. Klicken Sie auf Notizbuch hinzufügen, um ihn zu erstellen.) dsx2.png

Natürlich funktioniert auch das mit Jupyter erstellte Notebook. (Wie später beschrieben wird, befindet sich die Verzeichnisstruktur jedoch nicht auf dem Mac, sondern im Docker-Container, sodass dieser Bereich nicht so funktioniert, wie er ist.) dsx3.png

Als ich versuchte, es sofort nach der Installation probeweise auszuführen, gab read_excel von pandas einen Ausführungsfehler aus. Die Ursache war, dass xlrd nicht enthalten war. Ich habe es mit! Pip intall im Notebook hinzugefügt und es kann normal und normal ausgeführt werden.

Für die Analyse verwendete Daten

Im Gegensatz zur Cloud-Version scheint DSX zumindest in der Beta auf Dateiformate beschränkt zu sein. Drücken Sie die Schaltfläche Datensatz hinzufügen oder das Symbol oben rechts (eine Schaltfläche, die wie eine "Einheitsmatrix von n = 2" mit einer Kombination aus 1 und 0 aussieht), um sich zu registrieren. Beim Importieren wird die lokale Datei in Docker importiert.

dsx4.png

Speicherort der registrierten Datendatei

Es scheint unter / opt / notebooks / Assets gespeichert zu sein. (Im obigen Screenshot habe ich das Standardausführungsverzeichnis zur Laufzeit und den Assets-Ordner mit den registrierten Dateien angezeigt.)

So registrieren Sie eine Datei (versuchen Sie, sich mit einem Befehl zu registrieren)

Es funktioniert mit Docker und ich kenne das Verzeichnis, also habe ich es vom Mac-Terminal über die Befehlszeile registriert. Die list.txt im obigen Screenshot wird über die Befehlszeile registriert. dsx5.png

Überprüfen Sie das Docker-Image

Wenn Sie es überprüfen, heißt es anaconda_with_spark. (Die zweite und die folgenden wurden diesmal möglicherweise nicht installiert.) dsx6.png

Wenn Sie die Shell in dem Container ausführen, in dem DSX Desktop ausgeführt wird, können Sie sehen, was los ist. (Shell mit Docker Exec ausführen) Ich weiß nicht, ob es in Ordnung ist, es anzupassen, aber es ist möglicherweise in Ordnung, ein Container-Image zu erstellen, das Sie für Ihre lokale Umgebung festgelegt haben. dsx7.png

Recommended Posts

Ich habe DSX Desktop installiert und ausprobiert
[Streamlit] Ich habe es installiert
[Python] Ich habe das Spiel von pip installiert und versucht zu spielen
Wrangle x Python Buch Ich habe es versucht [2]
Ich habe versucht, PyEZ und JSNAPy zu verwenden. Teil 2: Ich habe versucht, PyEZ zu verwenden
Ich habe Numba mit Python3.5 installiert und verwendet
Wrangle x Python Buch Ich habe es versucht [1]
Ich habe versucht, Stoff, Küche und Jinja2 zu kombinieren
Ich habe versucht, PyEZ und JSNAPy zu verwenden. Teil 1: Übersicht
Ich habe versucht, Web-Scraping mit Python und Selen
Ich habe DCGAN implementiert und versucht, Äpfel zu generieren
Ich habe versucht zu kratzen
Ich habe versucht, Objekte mit Python und OpenCV zu erkennen
Ich habe PyQ ausprobiert
Ich habe versucht, mit PartiQL und MongoDB verbunden zu spielen
Ich habe Jacobian und teilweise Differenzierung mit Python versucht
Ich habe Funktionssynthese und Curry mit Python versucht
Ich habe AutoKeras ausprobiert
Ich habe versucht, Google Translate aus Python zu verwenden, und es war einfach zu einfach
Ich habe ein Bildklassifizierungsmodell erstellt und versucht, es auf dem Handy zu verschieben
Ich habe es mit Papiermühle versucht
Ich habe versucht, morphologische Analyse und Wortvektorisierung
Ich habe versucht, Django-Slack
Ich habe es mit Django versucht
Ich habe es mit Spleeter versucht
Ich habe es mit cgo versucht
[Einführung in PID] Ich habe versucht, ♬ zu steuern und zu spielen
Ich habe versucht, Twitter Scraper mit AWS Lambda zu verwenden, aber es hat nicht funktioniert.
Bildverarbeitung mit Python (ich habe versucht, es in 0 und 1 Mosaikkunst zu binarisieren)
Ich habe versucht, die in Python installierten Pakete grafisch darzustellen
Ich habe versucht, mit VOICEROID2 2 automatisch zu lesen und zu speichern
Ich habe pipenv und asdf für die Python-Versionskontrolle ausprobiert
Ich habe versucht, Google Test und CMake in C zu verwenden
Ich habe versucht, CPython ein Post-Inkrement hinzuzufügen. Übersicht und Zusammenfassung
Ich habe versucht, mit VOICEROID2 automatisch zu lesen und zu speichern
Ich habe versucht, Linux Systemaufrufe und Scheduler hinzuzufügen
AWS Lambda unterstützt jetzt Python, also habe ich es versucht
Ich habe versucht, Grad-CAM mit Keras und Tensorflow zu implementieren
AI Gaming Ich habe es zum ersten Mal versucht
Python: Ich habe es mit Lügner und Ehrlichkeit versucht
Ich habe versucht, Scrapy auf Anaconda zu installieren und konnte es nicht
Ich habe versucht, parametrisiert zu verwenden
Ich habe versucht, Mimesis zu verwenden
Ich habe versucht, anytree zu verwenden
Ich habe versucht, Pymc auszuführen
Ich habe MNIST mit Caffe gelernt und versucht, es zu zeichnen (MAC OS X El Capitan)
Ich habe ARP-Spoofing ausprobiert
Als ich versuchte, PIL und matplotlib in einer virtuellen Umgebung zu installieren, war ich süchtig danach.
Ich habe versucht, aiomysql zu verwenden
Ich habe versucht, Summpy zu verwenden
Ich habe Python> autopep8 ausprobiert
Ich habe versucht, Coturn zu verwenden
Ich habe versucht, Pipenv zu verwenden
Ich habe versucht, Matplotlib zu verwenden
Ich habe versucht, "Anvil" zu verwenden.
Als ich Python unter macOS installiert und verwendet habe, wurde beim Herstellen einer https-Verbindung eine Fehlermeldung angezeigt
Ich habe versucht, Hubot zu verwenden
Ich habe versucht, ESPCN zu verwenden