Mémo d'apprentissage Python pour l'apprentissage automatique par Chainer Chapitre 10 Introduction à Cupy

What Cet article résume ce que j'ai remarqué et ce que j'ai recherché lors de l'apprentissage de l'apprentissage automatique avec Chainer. Cette fois, j'étudierai scikit-learn.

Il est rédigé d'après ma compréhension, il se peut donc qu'il soit incorrect. Je corrigerai toutes les erreurs, veuillez me pardonner.

Content

GPU Un dispositif arithmétique spécialisé dans le traitement d'images. Je n'ai aucune idée de ce qui est différent du processeur en principe et est avantageux pour le traitement d'image. Par exemple, le site suivant explique brièvement la différence entre CPU et GPU. https://www.datadock.co.jp/column/GPU/2018/05/88.html Cependant, afin de comprendre l'essentiel, il semble nécessaire de supprimer d'abord le traitement pour lequel le processeur est bon et le traitement pour lequel le GPU est bon. Si nous n'en parlons que de manière simple, c'est actuellement le domaine où les opérations parallèles peuvent être accélérées pour effectuer plusieurs processus similaires en même temps. J'ai seulement constaté que les GPU peuvent traiter des calculs numériques en parallèle et à grande vitesse. Au fait, le fabricant de GPU NDIVIA a secrètement attiré l'attention récemment, et il semble que le flux d'IA soit important. ** Cupy nécessite un GPU, mais Colab peut également utiliser un GPU, ce qui est incroyable! ** **

Cupy Même si je lis le contenu, honnêtement, je ne peux pas le résumer autant. .. .. En écrivant dans Cupy, des calculs numériques peuvent être effectués sur le GPU et un fonctionnement à grande vitesse peut être attendu. Autant que possible, les calculs numériques sont écrits en utilisant Cupy au lieu de Numpy, et du code qui fonctionne à grande vitesse est appliqué. Si vous avez des difficultés à écrire, il semble correct de le vérifier comme il convient

Comment C'est un moment où la température baisse soudainement et il est facile de tomber malade ... Je me suis endormi les samedis et dimanches à cause de maux de tête sévères et de somnolence orz

Recommended Posts

Mémo d'apprentissage Python pour l'apprentissage automatique par Chainer Chapitre 10 Introduction à Cupy
Mémo d'apprentissage Python pour l'apprentissage automatique par Chainer Chapitre 9 Introduction à scikit-learn
Mémo d'apprentissage Python pour l'apprentissage automatique par Chainer du chapitre 2
Mémo d'apprentissage Python pour l'apprentissage automatique par Chainer Chapitre 7 Analyse de régression
Mémo d'apprentissage Python pour l'apprentissage automatique par Chainer chapitres 1 et 2
Mémo d'apprentissage Python pour l'apprentissage automatique par Chainer Chapitre 13 Formation sur les réseaux neuronaux ~ Chainer terminé
Mémo d'apprentissage Python pour l'apprentissage automatique par Chainer Chapitre 13 Bases du réseau neuronal
Mémo d'apprentissage Python pour l'apprentissage automatique par Chainer jusqu'à la fin du chapitre 2
Une introduction à Python pour l'apprentissage automatique
Mémo d'apprentissage Python pour l'apprentissage automatique par Chainer Chapitres 11 et 12 Introduction à Pandas Matplotlib
Introduction au Deep Learning pour la première fois (Chainer) Reconnaissance de caractères japonais Chapitre 2 [Génération de modèles par apprentissage automatique]
Une introduction à OpenCV pour l'apprentissage automatique
Mémo d'étude Python & Machine Learning ④: Machine Learning par rétro-propagation
Introduction à l'apprentissage automatique
[Python] Introduction facile à l'apprentissage automatique avec python (SVM)
Une introduction à l'apprentissage automatique pour les développeurs de robots
Mémo d'étude Python & Machine Learning ②: Introduction de la bibliothèque
[Pour les débutants] Introduction à la vectorisation dans l'apprentissage automatique
Prenons la version gratuite "Introduction à Python pour l'apprentissage automatique" en ligne jusqu'au 27/04
Une introduction à l'apprentissage automatique
Préparation au démarrage de «Python Machine Learning Programming» (pour macOS)
Comment introduire IPython (Python2) dans Mac OS X-Préparation pour une introduction à la théorie de l'apprentissage automatique-
Super introduction à l'apprentissage automatique
Mémo de construction d'environnement d'apprentissage automatique par Python
Introduction à Python pour, pendant
Comment utiliser l'apprentissage automatique pour le travail? 03_Procédure de codage Python
[Introduction à Python3 Jour 13] Chapitre 7 Chaînes de caractères (7.1-7.1.1.1)
Résumé de l'apprentissage automatique par les débutants de Python
[Introduction à Python3 Jour 14] Chapitre 7 Chaînes de caractères (7.1.1.1 à 7.1.1.4)
[Introduction à Python3 Jour 15] Chapitre 7 Chaînes de caractères (7.1.2-7.1.2.2)
<Pour les débutants> bibliothèque python <Pour l'apprentissage automatique>
Présentation de la bibliothèque d'apprentissage automatique SHOGUN
Mémo d'apprentissage de la planification des sections ~ par python ~
Premiers pas avec Python pour les non-ingénieurs
Mémo d'apprentissage "Scraping & Machine Learning avec Python"
[Introduction à Python3 Day 21] Chapitre 10 Système (10.1 à 10.5)
Introduction au Deep Learning pour la première fois (Chainer) Reconnaissance de caractères japonais Chapitre 4 [Amélioration de la précision de la reconnaissance en développant les données]
Introduction au Deep Learning pour la première fois (Chainer) Reconnaissance des caractères japonais Chapitre 1 [Construction de l'environnement]
Introduction aux bases de Python de l'apprentissage automatique (apprentissage non supervisé / analyse principale)
Avant l'introduction à l'apprentissage automatique. ~ Technologie requise pour l'apprentissage automatique autre que l'apprentissage automatique ~
J'ai lu "Renforcer l'apprentissage avec Python de l'introduction à la pratique" Chapitre 1
Mémorandum of scraping & machine learning [technique de développement] par Python (chapitre 4)
Mémorandum of scraping & machine learning [technique de développement] par Python (chapitre 5)
J'ai lu "Renforcer l'apprentissage avec Python de l'introduction à la pratique" Chapitre 2
Introduction à l'apprentissage automatique: fonctionnement du modèle
Mémo pour demander des KPI avec python
Amplifiez les images pour l'apprentissage automatique avec Python
[Introduction à Python3, jour 17] Chapitre 8 Destinations de données (8.1-8.2.5)
[Introduction à Python3, jour 17] Chapitre 8 Destinations de données (8.3-8.3.6.1)
J'ai installé Python 3.5.1 pour étudier l'apprentissage automatique
Pourquoi Python est choisi pour l'apprentissage automatique
[Introduction à Python3 Jour 19] Chapitre 8 Destinations de données (8.4-8.5)
[Introduction à Python3 Day 18] Chapitre 8 Destinations de données (8.3.6.2 à 8.3.6.3)
[Shakyo] Rencontre avec Python pour l'apprentissage automatique
[Python] Conception d'applications Web pour l'apprentissage automatique
Introduction au Deep Learning pour la première fois (Chainer) Reconnaissance de caractères japonais Chapitre 3 [Reconnaissance de caractères à l'aide d'un modèle]
Mémo d'étude Python & Machine Learning ③: Réseau neuronal
Mémo d'étude Python & Machine Learning ⑥: Reconnaissance des nombres
Introduction à la vérification de l'efficacité Chapitre 1 écrit en Python