小编Fra*_*ess的帖子

在Theano的GPU上是否可以进行int操作?

所以我读过theano不能用gpu计算float64和存储整数作为共享变量在gpu上它们必须初始化为共享float32数据,然后重铸为int(如逻辑回归示例中的"小黑客" ). ..但是经过这样的重铸之后,theano能否对整数进行gpu计算?并且存储是计算的前提条件?换句话说,以下两种情况是否可能?

场景1.我想在两个大的int向量上做一个点积.因此,我将它们分享为float32并在dot产品之前将它们重新转换为int,然后在gpu上完成此点积(无论int类型)?

场景2.如果场景1是可能的,是否仍然可以在gpu上进行计算而不将它们首先存储为共享的float32?(我知道共享变量可能会缓解gpu-cpu通信,但是dot产品仍然可能吗?存储是计算gpu的先决条件吗?)

python gpu gpgpu theano

4
推荐指数
1
解决办法
496
查看次数

标签 统计

gpgpu ×1

gpu ×1

python ×1

theano ×1