From 3b5ddaf034c52fdf71578cc9e0fe545121958ed3 Mon Sep 17 00:00:00 2001 From: Richard Zou Date: Fri, 15 Mar 2019 07:41:08 -0700 Subject: [PATCH] Delete dead code in THTensorMoreMath.cpp (#17993) Summary: Pull Request resolved: https://github.com/pytorch/pytorch/pull/17993 ghimport-source-id: 5427773f6306bdeddffd9a3ae032acc3f253f458 Stack: * #17926 Implement at::has_internal_overlap helper function * #17927 Error out on in-place (unary) ops on tensors that have internal overlap * **#17993 [easy] Delete dead code in THTensorMoreMath.cpp** We seem to have new implementations already for these in ATen. Reviewed By: ezyang Differential Revision: D14457838 fbshipit-source-id: 8481aad74b2127bd28c0f3e09740889fc0488a31 --- aten/src/TH/generic/THTensorMoreMath.cpp | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/aten/src/TH/generic/THTensorMoreMath.cpp b/aten/src/TH/generic/THTensorMoreMath.cpp index a51e527..a081cac 100644 --- a/aten/src/TH/generic/THTensorMoreMath.cpp +++ b/aten/src/TH/generic/THTensorMoreMath.cpp @@ -1288,34 +1288,16 @@ LAB_IMPLEMENT_BASIC_FUNCTION(abs,) #define TH_MATH_NAME(fn) fn #endif -LAB_IMPLEMENT_BASIC_FUNCTION(log,TH_MATH_NAME(log)) LAB_IMPLEMENT_BASIC_FUNCTION(lgamma,TH_MATH_NAME(lgamma)) LAB_IMPLEMENT_BASIC_FUNCTION(digamma,TH_MATH_NAME(TH_digamma)) LAB_IMPLEMENT_BASIC_FUNCTION(trigamma,TH_MATH_NAME(TH_trigamma)) -LAB_IMPLEMENT_BASIC_FUNCTION(log10,TH_MATH_NAME(log10)) -LAB_IMPLEMENT_BASIC_FUNCTION(log1p,TH_MATH_NAME(log1p)) -LAB_IMPLEMENT_BASIC_FUNCTION(log2,TH_MATH_NAME(log2)) -LAB_IMPLEMENT_BASIC_FUNCTION(erf,TH_MATH_NAME(erf)) -LAB_IMPLEMENT_BASIC_FUNCTION(erfc,TH_MATH_NAME(erfc)) LAB_IMPLEMENT_BASIC_FUNCTION(erfinv,TH_erfinv) -LAB_IMPLEMENT_BASIC_FUNCTION(ceil,TH_MATH_NAME(ceil)) -LAB_IMPLEMENT_BASIC_FUNCTION(floor,TH_MATH_NAME(floor)) -LAB_IMPLEMENT_BASIC_FUNCTION(round,TH_MATH_NAME(nearbyint)) LAB_IMPLEMENT_BASIC_FUNCTION(abs,TH_MATH_NAME(fabs)) -LAB_IMPLEMENT_BASIC_FUNCTION(trunc,TH_MATH_NAME(trunc)) LAB_IMPLEMENT_BASIC_FUNCTION(frac,TH_MATH_NAME(TH_frac)) LAB_IMPLEMENT_BASIC_FUNCTION(cinv, TH_MATH_NAME(1.0) / ) -LAB_IMPLEMENT_BASIC_FUNCTION(exp,TH_MATH_NAME(exp),HYPER_TH_OMP_OVERHEAD_THRESHOLD) -LAB_IMPLEMENT_BASIC_FUNCTION(expm1,TH_MATH_NAME(expm1),HYPER_TH_OMP_OVERHEAD_THRESHOLD) -LAB_IMPLEMENT_BASIC_FUNCTION(cos,TH_MATH_NAME(cos),HYPER_TH_OMP_OVERHEAD_THRESHOLD) -LAB_IMPLEMENT_BASIC_FUNCTION(acos,TH_MATH_NAME(acos),HYPER_TH_OMP_OVERHEAD_THRESHOLD) LAB_IMPLEMENT_BASIC_FUNCTION(cosh,TH_MATH_NAME(cosh),HYPER_TH_OMP_OVERHEAD_THRESHOLD) -LAB_IMPLEMENT_BASIC_FUNCTION(sin,TH_MATH_NAME(sin),HYPER_TH_OMP_OVERHEAD_THRESHOLD) -LAB_IMPLEMENT_BASIC_FUNCTION(asin,TH_MATH_NAME(asin),HYPER_TH_OMP_OVERHEAD_THRESHOLD) LAB_IMPLEMENT_BASIC_FUNCTION(sinh,TH_MATH_NAME(sinh),HYPER_TH_OMP_OVERHEAD_THRESHOLD) -LAB_IMPLEMENT_BASIC_FUNCTION(tan,TH_MATH_NAME(tan),HYPER_TH_OMP_OVERHEAD_THRESHOLD) -LAB_IMPLEMENT_BASIC_FUNCTION(atan,TH_MATH_NAME(atan),HYPER_TH_OMP_OVERHEAD_THRESHOLD) LAB_IMPLEMENT_BASIC_FUNCTION(tanh,TH_MATH_NAME(tanh),HYPER_TH_OMP_OVERHEAD_THRESHOLD) LAB_IMPLEMENT_BASIC_FUNCTION(sqrt,TH_MATH_NAME(sqrt),HYPER_TH_OMP_OVERHEAD_THRESHOLD) LAB_IMPLEMENT_BASIC_FUNCTION(rsqrt,TH_MATH_NAME(TH_rsqrt),HYPER_TH_OMP_OVERHEAD_THRESHOLD) -- 2.7.4