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)
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)
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)
def _pow_scalar(self, ): return elementwise.get_pow_kernel(self.context, self.dtype)
def _pow_scalar(result, ary, exponent): return elementwise.get_pow_kernel(result.context, result.dtype)
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 )
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 )
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 )