Outils pour utilisateurs

Outils du site


cupy_vs_numpy

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
cupy_vs_numpy [2020/04/14 15:14] – [Cupy] sergecupy_vs_numpy [2020/09/06 13:51] (Version actuelle) – [Comment adapter un fichier numpy en cupy] serge
Ligne 4: Ligne 4:
 </WRAP> </WRAP>
  
 +[[https://developer.download.nvidia.com/video/gputechconf/gtc/2019/presentation/s9738-using-gpu-power-for-numpy-syntax-calculations.pdf|s9738-using-gpu-power-for-numpy-syntax-calculations.pdf]] sur developer.download.nvidia.com
 +
 +[[https://docs-cupy.chainer.org/en/stable/reference/difference.html|Difference between CuPy and NumPy — CuPy 7.8.0 documentation]] sur docs-cupy.chainer.org
  
 ===== Ressources ===== ===== Ressources =====
   * **Un pdf de présentation de [[https://developer.download.nvidia.com/video/gputechconf/gtc/2019/presentation/s9738-using-gpu-power-for-numpy-syntax-calculations.pdf|Nvidia]]**   * **Un pdf de présentation de [[https://developer.download.nvidia.com/video/gputechconf/gtc/2019/presentation/s9738-using-gpu-power-for-numpy-syntax-calculations.pdf|Nvidia]]**
  
-{{:media_10:using-gpu-power-for-numpy-syntax-calculations-10.png?600|}} +{{:media_10:using-gpu-power-for-numpy-syntax-calculations-10.png?400|}} 
-{{:media_10:using-gpu-power-for-numpy-syntax-calculations-16.png?600|}} +{{:media_10:using-gpu-power-for-numpy-syntax-calculations-16.png?400|}} 
-{{:media_10:using-gpu-power-for-numpy-syntax-calculations-11.png?600|}}+{{:media_10:using-gpu-power-for-numpy-syntax-calculations-11.png?400|}}
   * **[[https://cupy.chainer.org/|cupy.chainer.org]]**   * **[[https://cupy.chainer.org/|cupy.chainer.org]]**
   * **[[https://docs-cupy.chainer.org/en/stable/|Read the Docs de CuPy]]**   * **[[https://docs-cupy.chainer.org/en/stable/|Read the Docs de CuPy]]**
Ligne 25: Ligne 28:
   * **scipy**   * **scipy**
   * **opencv**   * **opencv**
 +=====Installation=====
 +  sudo pip3 install cupy-cuda102
 +
 =====Comment adapter un fichier numpy en cupy===== =====Comment adapter un fichier numpy en cupy=====
 [[https://docs-cupy.chainer.org/en/stable/reference/difference.html|docs-cupy.chainer.org: Difference between CuPy and NumPy]] [[https://docs-cupy.chainer.org/en/stable/reference/difference.html|docs-cupy.chainer.org: Difference between CuPy and NumPy]]
Ligne 73: Ligne 79:
 </code> </code>
  
-**Soit un gain de 34% avec cupy**\\ +**Soit un gain de 34% avec cupy**
-Il faudrait vérifier que toutes les datas sont bien chargées dans la RAM GPU, et qu'il n'y a pas de transfert entre RAM CPU et RAM GPU: en particulier, weight_list qui est une list de cupy array. +
  
 +Il faut vérifier que toutes les datas sont bien chargées dans la RAM GPU: cupy.array 
 +[[https://docs-cupy.chainer.org/en/stable/tutorial/basic.html|docs-cupy.chainer.org: basic]]
 ===== OpenCV ===== ===== OpenCV =====
 +https://docs-cupy.chainer.org/en/stable/reference/ndimage.html#module-cupyx.scipy.ndimage
  
  
  
- +{{tag> ia python sb }}
-{{tag>python sb}}+
cupy_vs_numpy.1586877261.txt.gz · Dernière modification : 2020/04/14 15:14 de serge