GPUを使うために以下のコードを実行すると
AttributeError: 'cupy.core._kernel.ufunc' object has no attribute 'at'
というエラーとなります。GPUは、geForce GTX 750Ti ですがcuda、cudnn などの問題でしょうか。
Python
1import cupy as np 2np.cuda.set_allocator(np.cuda.MemoryPool().malloc) 3np.add.at = np.scatter_add
Python
1# coding: utf-8 2from common.config import GPU 3 4 5if GPU: 6 import cupy as np 7 np.cuda.set_allocator(np.cuda.MemoryPool().malloc) 8 np.add.at = np.scatter_add 9 10 print('\033[92m' + '-' * 60 + '\033[0m') 11 print(' ' * 23 + '\033[92mGPU Mode (cupy)\033[0m') 12 print('\033[92m' + '-' * 60 + '\033[0m\n') 13else: 14 import numpy as np
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。