[PYTHON] [Apprentissage automatique] Liste des packages fréquemment utilisés

Dans cet article, j'aimerais passer en revue certains des packages les plus couramment utilisés en apprentissage automatique. Avant de nous plonger dans les types de bibliothèques les plus fins, j'aimerais régler les différences entre les modules, les packages et les frameworks python.

Module

Un module est un fichier qui se termine par une extension de .py qui contient une ou plusieurs fonctions Python, classes, variables globales, etc.

Paquet

Un package est un répertoire de plusieurs modules ou packages. Aussi appelée bibliothèque en C ou C ++. Le paquet contient toujours un fichier spécial appelé _init_.py.

Cadre

Le framework est la base du développement d'une application Web contenant plusieurs packages. Ex. Django, Flask

Liste des packages utilisés dans l'apprentissage automatique

nom du paquet Utilisation Document de référence
Pandas Traitement des trames de données https://pandas.pydata.org/pandas-docs/stable/
Numpy Calcul matriciel https://docs.scipy.org/doc/numpy-1.17.0/user/
Scipy Calcul matriciel https://docs.scipy.org/doc/scipy/reference/
Matplotlib dessin https://matplotlib.org/3.1.1/contents.html
Seaborn dessin https://seaborn.pydata.org
NetworkX Calcul du réseau graphique https://networkx.github.io
scikit-learn Apprentissage automatique https://scikit-learn.org/stable/
TensorFlow L'apprentissage en profondeur https://www.tensorflow.org
PyTorch L'apprentissage en profondeur https://pytorch.org
Keras L'apprentissage en profondeur https://keras.io

Recommended Posts

[Apprentissage automatique] Liste des packages fréquemment utilisés
[python] Techniques souvent utilisées dans l'apprentissage automatique
Liste des fonctions et méthodes intégrées fréquemment utilisées
Résumé des fonctions d'évaluation utilisées dans l'apprentissage automatique
Bases de l'apprentissage automatique (mémoire)
Liste des principales distributions de probabilité utilisées en apprentissage automatique et statistiques et code en python
Utilisé en EDA pour l'apprentissage automatique
Importance des ensembles de données d'apprentissage automatique
Afficher une liste des commandes fréquemment utilisées sur Zsh
Importance de l'apprentissage automatique et de l'apprentissage par mini-lots
Apprentissage automatique ③ Résumé de l'arbre de décision
Liste des packages installés par conda
[Anaconda3] Résumé des commandes fréquemment utilisées
Apprentissage automatique
Algorithme d'apprentissage automatique (généralisation de la régression linéaire)
[Linux] Examen des commandes de base fréquemment utilisées 2
Résumé des commandes fréquemment utilisées de django (débutant)
Résumé des commandes fréquemment utilisées dans matplotlib
[Linux] Liste des commandes Linux utilisées dans la pratique
20 sélections recommandées en 2020 de livres d'introduction à l'apprentissage automatique
[Linux] Examen des commandes de base fréquemment utilisées
Liste des packages Atom que j'utilise vraiment
Liste de vérification des compétences de Paiza des rangs D et C fréquemment utilisés ~ Python ~
Mémo d'apprentissage automatique d'un ingénieur débutant Partie 1
Étudiez l'apprentissage automatique et l'informatique. Liste des ressources
Début de l'apprentissage automatique (matériel didactique / informations recommandés)
Apprentissage automatique du sport-Analyse de la J-League à titre d'exemple-②
Mémo d'étude Python & Machine Learning ⑤: Classification d'Ayame
Tournoi Numerai - Fusion de quants traditionnels et apprentissage automatique -
Mémo d'étude Python & Machine Learning ②: Introduction de la bibliothèque
Vue d'ensemble des techniques d'apprentissage automatique apprises grâce à scikit-learn
À propos du contenu de développement de l'apprentissage automatique (exemple)
Analyse de l'utilisation de l'espace partagé par l'apprentissage automatique
[Français] scikit-learn 0.18 Introduction de l'apprentissage automatique par le didacticiel scikit-learn
Méthodes fréquemment utilisées de sélénium et de belle soupe
Résumé des tableaux Python fréquemment utilisés (pour moi-même)
Mémo d'apprentissage automatique d'un ingénieur débutant Partie 2
Estimation raisonnable du prix de Mercari par apprentissage automatique
[Memo] Apprentissage automatique
Classification des images de guitare par apprentissage automatique, partie 2
Touchons une partie de l'apprentissage automatique avec Python
Classification de l'apprentissage automatique
[Commande Linux] Un mémorandum des commandes fréquemment utilisées
Résumé des commandes fréquemment utilisées (avec petit commentaire)
Selenium Webdriver Résumé des méthodes de fonctionnement fréquemment utilisées
Essayez d'utiliser le bloc-notes Jupyter à partir d'Azure Machine Learning
Un mémorandum de méthode souvent utilisé dans l'apprentissage automatique utilisant scikit-learn (pour les débutants)
Disposition des éléments auto-mentionnés liés à l'apprentissage automatique
Exemple d'apprentissage automatique
Raisonnement causal utilisant l'apprentissage automatique (organisation des méthodes de raisonnement causal)
Introduction du package de collecte automatique d'images "icrawler" (0.6.3) qui peut être utilisé pendant l'apprentissage automatique
[Balisage recommandé dans le machine learning # 2] Extension du script de scraping
[Balisage recommandé dans le machine learning # 2.5] Modification du script de scraping
À propos du prétraitement des données des systèmes utilisant l'apprentissage automatique
Impressions d'avoir obtenu le nano-diplôme Udacity Machine Learning Engineer
Installation de TensorFlow, une bibliothèque d'apprentissage automatique de Google
À propos des tests dans la mise en œuvre de modèles d'apprentissage automatique
Une collection de commandes fréquemment utilisées dans la gestion des serveurs