Example #1
0
 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)
Example #2
0
 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)
Example #3
0
 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)
Example #4
0
 def _pow_scalar(self, ):
     return elementwise.get_pow_kernel(self.context, self.dtype)
Example #5
0
 def _pow_scalar(result, ary, exponent):
     return elementwise.get_pow_kernel(result.context, result.dtype)
Example #6
0
 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
     )
Example #7
0
 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
     )
Example #8
0
 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
     )
Example #9
0
 def _pow_scalar(result, ary, exponent):
     return elementwise.get_pow_kernel(result.context, result.dtype)
Example #10
0
 def _pow_scalar(self, ):
     return elementwise.get_pow_kernel(self.context, self.dtype)