[PYTHON] [Maschinelles Lernen] Liste der häufig verwendeten Pakete

In diesem Artikel möchte ich einige der am häufigsten verwendeten Pakete für maschinelles Lernen überprüfen. Bevor wir uns mit den feineren Bibliothekstypen befassen, möchte ich die Unterschiede zwischen Python-Modulen, -Paketen und Frameworks herausarbeiten.

Modul

Ein Modul ist eine Datei, die mit der Erweiterung ".py" endet und eine oder mehrere Python-Funktionen, Klassen, globale Variablen usw. enthält.

Paket

Ein Paket ist ein Verzeichnis mehrerer Module oder Pakete. Wird auch als Bibliothek in C oder C ++ bezeichnet. Das Paket enthält immer eine spezielle Datei namens "init.py".

Rahmen

Das Framework ist die Grundlage für die Entwicklung einer Webanwendung, die mehrere Pakete enthält. Ex. Django, Flask

Liste der Pakete, die beim maschinellen Lernen verwendet werden

Paketnamen Verwenden Referenzdokument
Pandas Datenrahmenverarbeitung https://pandas.pydata.org/pandas-docs/stable/
Numpy Matrixberechnung https://docs.scipy.org/doc/numpy-1.17.0/user/
Scipy Matrixberechnung https://docs.scipy.org/doc/scipy/reference/
Matplotlib Zeichnung https://matplotlib.org/3.1.1/contents.html
Seaborn Zeichnung https://seaborn.pydata.org
NetworkX Grafik Netzwerkberechnung https://networkx.github.io
scikit-learn Maschinelles Lernen https://scikit-learn.org/stable/
TensorFlow Tiefes Lernen https://www.tensorflow.org
PyTorch Tiefes Lernen https://pytorch.org
Keras Tiefes Lernen https://keras.io

Recommended Posts

[Maschinelles Lernen] Liste der häufig verwendeten Pakete
[Python] Techniken, die häufig beim maschinellen Lernen verwendet werden
Liste häufig verwendeter integrierter Funktionen und Methoden
Zusammenfassung der beim maschinellen Lernen verwendeten Bewertungsfunktionen
Grundlagen des maschinellen Lernens (Denkmal)
Liste der wichtigsten Wahrscheinlichkeitsverteilungen, die beim maschinellen Lernen und in der Statistik verwendet werden, sowie Code in Python
Wird in EDA für maschinelles Lernen verwendet
Bedeutung von Datensätzen für maschinelles Lernen
Zeigen Sie eine Liste häufig verwendeter Befehle in Zsh an
Bedeutung des maschinellen Lernens und des Mini-Batch-Lernens
Maschinelles Lernen ③ Zusammenfassung des Entscheidungsbaums
Liste der von conda installierten Pakete
[Anaconda3] Zusammenfassung häufig verwendeter Befehle
Maschinelles Lernen
Algorithmus für maschinelles Lernen (Verallgemeinerung der linearen Regression)
[Linux] Überprüfung häufig verwendeter Basisbefehle 2
Zusammenfassung der häufig verwendeten Befehle von Django (Anfänger)
Zusammenfassung der häufig verwendeten Befehle in matplotlib
[Linux] Liste der in der Praxis verwendeten Linux-Befehle
2020 Empfohlen 20 Auswahlmöglichkeiten für einführende Bücher zum maschinellen Lernen
[Linux] Überprüfung häufig verwendeter Basisbefehle
Liste der Atom-Pakete, die ich wirklich benutze
Paiza Skill Checkliste der häufig verwendeten D- und C-Ränge ~ Python ~
Maschinelles Lernen eines jungen Ingenieurs Teil 1
Studieren Sie maschinelles Lernen und Informatik. Ressourcenliste
Beginn des maschinellen Lernens (empfohlene Unterrichtsmaterialien / Informationen)
Maschinelles Lernen des Sports - Analyse der J-League als Beispiel - ②
Python & Machine Learning Study Memo ⑤: Klassifikation von Ayame
Numerai Turnier-Fusion von traditionellen Quants und maschinellem Lernen-
Python & Machine Learning Study Memo Introduction: Einführung in die Bibliothek
Überblick über maschinelle Lerntechniken, die aus Scikit-Learn gelernt wurden
Über die Entwicklungsinhalte des maschinellen Lernens (Beispiel)
Analyse der gemeinsamen Raumnutzung durch maschinelles Lernen
[Übersetzung] scikit-learn 0.18 Einführung in maschinelles Lernen durch Tutorial scikit-learn
Häufig verwendete Methoden von Selen und schöner Suppe
Zusammenfassung häufig verwendeter Python-Arrays (für mich)
Maschinelles Lernen eines jungen Ingenieurs Teil 2
Angemessene Preisschätzung von Mercari durch maschinelles Lernen
[Memo] Maschinelles Lernen
Klassifizierung von Gitarrenbildern durch maschinelles Lernen Teil 2
Lassen Sie uns einen Teil des maschinellen Lernens mit Python berühren
Klassifikation des maschinellen Lernens
[Linux-Befehl] Ein Memorandum häufig verwendeter Befehle
Zusammenfassung häufig verwendeter Befehle (mit kleinem Kommentar)
Selenium Webdriver Zusammenfassung der häufig verwendeten Betriebsmethoden
Versuchen Sie es mit dem Jupyter Notebook von Azure Machine Learning
Ein Memorandum über Methoden, die häufig beim maschinellen Lernen mit Scikit-Learn (für Anfänger) verwendet werden.
Anordnung von selbst erwähnten Dingen im Zusammenhang mit maschinellem Lernen
Beispiel für maschinelles Lernen
Kausales Denken mit maschinellem Lernen (Organisation von Methoden des kausalen Denkens)
Einführung des automatischen Bildersammlungspakets "icrawler" (0.6.3), das beim maschinellen Lernen verwendet werden kann
[Empfohlenes Tagging beim maschinellen Lernen # 2] Erweiterung des Scraping-Skripts
[Empfohlenes Tagging beim maschinellen Lernen # 2.5] Änderung des Scraping-Skripts
Informationen zur Datenvorverarbeitung von Systemen, die maschinelles Lernen verwenden
Eindrücke vom Udacity Machine Learning Engineer Nano-Abschluss
Installation von TensorFlow, einer Bibliothek für maschinelles Lernen von Google
Über das Testen bei der Implementierung von Modellen für maschinelles Lernen
Eine Sammlung häufig verwendeter Befehle in der Serververwaltung