From: Tianqi Chen Date: Wed, 12 Aug 2020 00:32:57 +0000 (-0700) Subject: Revert "fix cuda half math function is undefined: hpow, htanh (#6225)" (#6249) X-Git-Tag: upstream/0.7.0~271 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7174ac27c670c84c3b4a9783649f3e9e31754dd9;p=platform%2Fupstream%2Ftvm.git Revert "fix cuda half math function is undefined: hpow, htanh (#6225)" (#6249) This reverts commit ed04cdd35f1990959ec788be0131b1388fd11d31. --- diff --git a/src/target/source/literal/cuda_half_t.h b/src/target/source/literal/cuda_half_t.h index 422d2c0..baf4ba7 100644 --- a/src/target/source/literal/cuda_half_t.h +++ b/src/target/source/literal/cuda_half_t.h @@ -293,19 +293,6 @@ __pack_half2(const half x, const half y) { unsigned v1 = *((unsigned short *)&y); return (v1 << 16) | v0; } - -static inline __device__ __host__ half hpow(half x, half y) { - float tmp_x = __half2float(x); - float tmp_y = __half2float(y); - float result = powf(tmp_x, tmp_y); - return __float2half(result); -} - -static inline __device__ __host__ half htanh(half x) { - float tmp_x = __half2float(x); - float result = tanhf(tmp_x); - return __float2half(result); -} )"; static constexpr const char* _cuda_warp_intrinsic_util = R"(