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