コード例 #1
0
ファイル: array.py プロジェクト: sys-git/pyopencl
 def _pow_array(result, base, exponent):
     return elementwise.get_pow_kernel(result.context,
                                       base.dtype,
                                       exponent.dtype,
                                       result.dtype,
                                       is_base_array=True,
                                       is_exp_array=True)
コード例 #2
0
ファイル: array.py プロジェクト: sys-git/pyopencl
 def _pow_scalar(result, ary, exponent):
     exponent = np.array(exponent)
     return elementwise.get_pow_kernel(result.context,
                                       ary.dtype,
                                       exponent.dtype,
                                       result.dtype,
                                       is_base_array=True,
                                       is_exp_array=False)
コード例 #3
0
ファイル: array.py プロジェクト: sys-git/pyopencl
 def _rpow_scalar(result, base, exponent):
     base = np.array(base)
     return elementwise.get_pow_kernel(result.context,
                                       base.dtype,
                                       exponent.dtype,
                                       result.dtype,
                                       is_base_array=False,
                                       is_exp_array=True)
コード例 #4
0
ファイル: array.py プロジェクト: stefanv/PyOpenCL
 def _pow_scalar(self, ):
     return elementwise.get_pow_kernel(self.context, self.dtype)
コード例 #5
0
ファイル: array.py プロジェクト: initcrash/pyopencl
 def _pow_scalar(result, ary, exponent):
     return elementwise.get_pow_kernel(result.context, result.dtype)
コード例 #6
0
ファイル: array.py プロジェクト: EyNuel/pyopencl
 def _pow_array(result, base, exponent):
     return elementwise.get_pow_kernel(
         result.context, base.dtype, exponent.dtype, result.dtype, is_base_array=True, is_exp_array=True
     )
コード例 #7
0
ファイル: array.py プロジェクト: EyNuel/pyopencl
 def _rpow_scalar(result, base, exponent):
     base = np.array(base)
     return elementwise.get_pow_kernel(
         result.context, base.dtype, exponent.dtype, result.dtype, is_base_array=False, is_exp_array=True
     )
コード例 #8
0
ファイル: array.py プロジェクト: EyNuel/pyopencl
 def _pow_scalar(result, ary, exponent):
     exponent = np.array(exponent)
     return elementwise.get_pow_kernel(
         result.context, ary.dtype, exponent.dtype, result.dtype, is_base_array=True, is_exp_array=False
     )
コード例 #9
0
 def _pow_scalar(result, ary, exponent):
     return elementwise.get_pow_kernel(result.context, result.dtype)
コード例 #10
0
 def _pow_scalar(self, ):
     return elementwise.get_pow_kernel(self.context, self.dtype)