<Für Anfänger> Python-Bibliothek <Für maschinelles Lernen>
Ein Memo mit häufig verwendeten Bibliotheken und Ein-Wort-Kommentaren von Anfängern mit 1 Jahr Python-Erfahrung. Die meisten davon dienen der Bildverarbeitung und der optimalen Steuerung. Wird von Zeit zu Zeit aktualisiert. Wenn Sie eine empfohlene Bibliothek haben, kommentieren Sie diese bitte!
Wörterbuchoperation
- easydict
- Sie können mit Punkten auf die Elemente des Wörterbuchs zugreifen
Tabellenerstellung
- prettytable
- Vielen Dank für Ihre Hilfe beim Erstellen der Tabelle
Pfaddateivorgang
- os
- Kann für Pfadoperationen verwendet werden
- shutil
- Kann für Dateivorgänge wie Kopieren und Entfernen verwendet werden
Bildverarbeitung
- pillpow
――Ich bin Ihnen zu Dank verpflichtet, wenn Sie einfache Dinge wie die Größenänderung der Rotation tun.
- scikit-image
- Kompatibilität mit Numpy
- opencv
—— Ausgezeichnetes Bildverarbeitungssystem, das alles Grundlegende kann
--Einführungs-Build ist ein wenig mühsam, wenn Sie es nicht mit Conda-Installation tun
Wissenschafts- und Technologieberechnung
- numpy
- Einfache Matrixberechnung
- scipy
- Kann verschiedene mathematische Methoden wie lineare Algebra, Optimierung und Wahrscheinlichkeitsstatistik verarbeiten
- pandas
- Schließen Sie R, verwenden Sie, wenn Sie Daten verarbeiten möchten
Datenvisualisierung
- matplotlib
- Standard-Handlungslehrer
- seaborn
--Concise und einfach zu lesen basierend auf Matplotlib
Kombinationsoptimierung
- pulp
- Löser, der Rucksackprobleme, Probleme mit kürzesten Strecken usw. bewältigen kann.
――Ausgezeichnete Dinge, die gelöst werden können, solange Sie objektive Ausdrücke, Einschränkungsausdrücke usw. modellieren können.
Maschinelles Lernen
- scikit-learn
- Lernen mit und ohne Lehrer Wenn Sie es einfach ausprobieren möchten
- pybrain
- Wenn Sie sich mit verbessertem Lernen befassen möchten
- tensorflow
- Wenn Sie mit Mac, Linux, tief lernen möchten
- chainer
- Wenn Sie mit Windows tief lernen möchten
Andere
- pytube
--Videos können von youtube heruntergeladen werden
- Einfache Erstellung von Standbildern aus Videos in Kombination mit ffmpeg
- pywinauto
- Kann Windows-Tastatur und -Maus bedienen