[PYTHON] Sie müssen Anaconda nicht installieren, um eine maschinelle Lernumgebung zu erstellen. Verwenden wir Miniconda

Wenn es darum geht, eine maschinelle Lernumgebung mit Python zu erstellen, gibt es viele Artikel mit der Aufschrift "Anaconda installieren". In Wirklichkeit reicht jedoch die Mindestkonfigurationsversion von Anaconda namens Miniconda für die Erstellung von Umgebungen aus. Es ist ein Artikel, der das vermittelt.

So erstellen Sie die schnellste Entwicklungsumgebung für maschinelles Lernen

Grundsätzlich ist folgendes ausreichend.

  1. Installieren Sie Miniconda (* Bitte installieren Sie Python3 natürlich)
  2. Erstellen Sie eine Entwicklungsumgebung mit "conda create -n ml_env numpy scipy scikit-learn matplotlib jupyter"
  3. Aktivieren Sie die mit enable ml_env erstellte Entwicklungsumgebung

Tatsächlich gibt es subtile Unterschiede, je nachdem, ob es sich um Mac oder Windows handelt. Weitere Informationen finden Sie hier.

Lesen Sie hier auch, wie Sie mit dem Befehl conda eine Entwicklungsumgebung erstellen.

Wenn Sie mit Docker entwickeln möchten, wird die offizielle Docker-Datei von Miniconda bereitgestellt. Sie können sofort Ihren eigenen Container erstellen, indem Sie diese Docker-Datei mit "FROM" erben und dann mit den Befehlen "conda" und "pip" beliebige zusätzliche Bibliotheken hinzufügen.

Wenn Sie TensorFlow oder Chainer verwenden möchten, können Sie eine zusätzliche Pip-Installation durchführen.

Warum nicht Anaconda empfehlen?

Anaconda ist ehrlich gesagt zu schwer. Mit Miniconda können Sie so viel auswählen, wie Sie benötigen, sodass die Kapazität der Entwicklungsumgebung zwischen 500 und 600 MB liegt. Im Vergleich dazu benötigt Anaconda 2 bis 3 G, indem Sie es einfach installieren. Und es gibt viele Bibliotheken, die Sie nicht verwenden.

Und Sie wissen nicht einmal, von welchen Bibliotheken Ihr Code abhängt. Selbst wenn Sie sich entscheiden, es irgendwo bereitzustellen, sind in Anaconda standardmäßig viele Bibliotheken installiert, sodass Sie nicht wissen, von welcher Bibliothek es abhängt. Mit Miniconda finden Sie die erforderlichen Bibliotheken für jede Umgebung. Natürlich kann Anaconda auch eine Umgebung für jedes einzelne Projekt erstellen, aber dann ist Miniconda in Ordnung.

Das ist alles vom Feld.

Recommended Posts

Sie müssen Anaconda nicht installieren, um eine maschinelle Lernumgebung zu erstellen. Verwenden wir Miniconda
Erstellen Sie eine Python-Umgebung für maschinelles Lernen mit Containern
So erstellen Sie eine Umgebung, wenn Sie Python2.7 nach der Installation von Anaconda3 verwenden möchten
Erstellen Sie eine Python-Umgebung für maschinelles Lernen unter Mac OS
Erstellen Sie mit Python eine Entwicklungsumgebung für maschinelles Lernen
Windows10 (x64) Erstellen Sie nativ eine maschinelle Lernumgebung
Erstellen Sie mit macOS sierra eine Python-Lernumgebung für maschinelles Lernen
Erstellen Sie eine maschinelle Lernumgebung auf einem Mac (pyenv, deeplearning, opencv).
Erstellen Sie eine PyData-Umgebung für eine Lernsitzung zum maschinellen Lernen (Januar 2017).
Erstellen einer virtuellen Anaconda-Umgebung für die Verwendung mit Azure Machine Learning und Verknüpfen mit Jupyter
So erstellen Sie schnell eine maschinelle Lernumgebung mit Jupyter Notebook mit UbuntuServer 16.04 LTS mit anaconda
Wie wäre es mit Anaconda zum Erstellen einer maschinellen Lernumgebung mit Python?
Schnelle Schritte zum Erstellen einer maschinellen Lernumgebung mit Jupyter Notebook unter macOS Sierra mit anaconda
Erstellen Sie mit Cloud9 (jupyter miniconda python3) eine Lernumgebung für "Deep Learning von Grund auf neu".
Erstellen Sie Linux in einer Windows-Umgebung. Schritte zum Installieren und Migrieren von Laradock
Vorgehensweise zum Erstellen einer Django-Umgebung mit Win10 WSL Ubuntu18.04 + Anaconda + Apache2
scikit-learn Verwendung der Zusammenfassung (maschinelles Lernen)
So erstellen Sie eine Sphinx-Übersetzungsumgebung
Ich möchte eine Python-Umgebung erstellen
Verwenden Sie kein Hash (), wenn Sie Ausdauer benötigen!
Erstellen einer Entwicklungsumgebung für maschinelles Lernen
Aufbau einer KI / maschinellen Lernumgebung mit Python
Flutter in Docker - Erstellen und Verwenden einer Flutter-Entwicklungsumgebung in einem Docker-Container
Wenn Sie einen Discord-Bot mit Python erstellen möchten, verwenden wir ein Framework
So installieren Sie das Deep Learning Framework Tensorflow 1.0 in der Windows Anaconda-Umgebung
Für Anfänger, um eine Anaconda-Umgebung aufzubauen. (Memo)
[Memo] Erstellen Sie eine virtuelle Umgebung mit Pyenv + anaconda
So bereiten Sie die Umgebung mit Courseras fortgeschrittenem Kurs für maschinelles Lernen auf Google Colab vor
Erstellen Sie eine maschinelle Lernumgebung mit PyCharm in einer Ubuntu-Umgebung (TensorFlow wird ebenfalls eingeführt!).
So erstellen Sie eine schöne Python-Umgebung auf einem neuen Mac und installieren Jupter Notebook
Ausnahme: Sie benötigen einen C-Compiler, um einen uWSGI-Fehler in Python: 3.8-alpine zu erstellen
So erstellen Sie schnell eine maschinelle Lernumgebung mit Jupyter Notebook mit UbuntuServer 16.04 LTS
[Django] Verwenden Sie VS Code + Remote-Container, um schnell eine Entwicklungsumgebung für Django-Container (Docker) zu erstellen.
Bis Sie mit Python unter Windows 7 eine maschinelle Lernumgebung erstellen und ausführen
Ich habe versucht, mit Python (Mac OS X) eine Umgebung für maschinelles Lernen zu erstellen.
Erstellen Sie einen Datensatz mit Bildern, die für das Training verwendet werden sollen
Erstellen einer Python-Umgebung mit pyenv, pyenv-virtualenv, Anaconda (Miniconda)
Erstellen Sie mit Python eine interaktive Umgebung für maschinelles Lernen
Verfahren zur Installation von TensorFlow in einer Fischschalenumgebung (Anaconda 4.0.0)
So erstellen Sie eine Django (Python) -Umgebung auf Docker
Ich möchte einfach eine modellbasierte Entwicklungsumgebung erstellen
[Go + Gin] Ich habe versucht, eine Docker-Umgebung zu erstellen
Anfänger des maschinellen Lernens versuchen, einen Entscheidungsbaum zu erstellen
So erstellen Sie eine Entwicklungsumgebung für TensorFlow (1.0.0) (Mac)
Konstruktionsnotiz für eine maschinelle Lernumgebung von Python
So erstellen Sie eine Python-Umgebung unter Amazon Linux 2
Erstellen Sie mit Winsows 10 eine maschinelle Lernumgebung von Grund auf neu
Einführung in das maschinelle Lernen mit Simple Perceptron
Erstellen einer numerischen Berechnungsumgebung mit pyenv und miniconda3
Eine Website, auf der Sie sehen können, wann Sie ein Papier zum maschinellen Lernen lesen möchten, das jedoch schwierig zu sein scheint