Home
last modified time | relevance | path

Searched refs:log1p (Results 1 – 25 of 197) sorted by relevance

12345678

/external/python/cpython3/Lib/test/
Dmath_testcases.txt374 -- log1p: log(1 + x), without precision loss for small x --
378 log1p0000 log1p 0.0 -> 0.0
379 log1p0001 log1p -0.0 -> -0.0
380 log1p0002 log1p inf -> inf
381 log1p0003 log1p -inf -> nan invalid
382 log1p0004 log1p nan -> nan
385 log1p0010 log1p -1.0 -> -inf divide-by-zero
386 log1p0011 log1p -0.9999999999999999 -> -36.736800569677101
389 log1p0020 log1p -1.0000000000000002 -> nan invalid
390 log1p0021 log1p -1.1 -> nan invalid
[all …]
/external/rust/crates/libm/src/math/
Datanh.rs1 use super::log1p;
24 y = 0.5 * log1p(2.0 * y + 2.0 * y * y / (1.0 - y)); in atanh()
28 y = 0.5 * log1p(2.0 * (y / (1.0 - y))); in atanh()
Dacosh.rs1 use super::{log, log1p, sqrt};
18 return log1p(x - 1.0 + sqrt((x - 1.0) * (x - 1.0) + 2.0 * (x - 1.0))); in acosh()
Dasinh.rs1 use super::{log, log1p, sqrt};
27 x = log1p(x + x * x / (sqrt(x * x + 1.0) + 1.0)); in asinh()
Dmod.rs142 mod log1p; module
256 pub use self::log1p::log1p;
/external/tensorflow/tensorflow/core/api_def/python_api/
Dapi_def_Log1p.pbtxt4 name: "math.log1p"
7 name: "log1p"
15 >>> tf.math.log1p(x)
/external/tensorflow/tensorflow/core/kernels/
Dcwise_op_log1p.cc19 REGISTER6(UnaryOp, CPU, "Log1p", functor::log1p, float, Eigen::half, bfloat16,
24 REGISTER3(UnaryOp, GPU, "Log1p", functor::log1p, float, Eigen::half, double);
Dlogistic-loss.h72 return log1p(exp(-y_wx)) * example_weight; in ComputePrimalLoss()
77 return (log1p(exp(y_wx)) - y_wx) * example_weight; in ComputePrimalLoss()
Dstateless_random_gamma_op_gpu.cu.cc51 using Eigen::numext::log1p; in FillKernel()
78 const double res = -log1p(-u); in FillKernel()
Dcwise_op_gpu_log1p.cu.cc23 DEFINE_UNARY3(log1p, Eigen::half, float, double);
Dscan_ops.h54 auto log1p = Eigen::internal::scalar_log1p_op<T>(); in operator() local
58 auto logsumexp = add(log1p(exp(sub(mi, ma))), ma); in operator()
/external/tensorflow/tensorflow/python/framework/experimental/
Dmath_ops.py50 def log1p(a, name=None): function
52 return _math_ops.log1p(ctx, a, name)
/external/tensorflow/tensorflow/python/kernel_tests/
Dcwise_ops_unary_test.py206 self._compareBoth(z, np.log1p, math_ops.log1p)
263 self._compareBoth(x, np.log1p, math_ops.log1p)
314 self._compareBoth(z, np.log1p, math_ops.log1p)
365 self._compareBoth(z, np.log1p, math_ops.log1p)
406 self._compareCpu(z, compute_f32(np.log1p), math_ops.log1p)
476 self._compareCpu(y, np.log1p, math_ops.log1p)
521 self._compareCpu(y, np.log1p, math_ops.log1p)
/external/eigen/Eigen/src/Core/arch/CUDA/
DMathFunctions.h43 return make_double2(log1p(a.x), log1p(a.y));
/external/llvm-project/libclc/generic/lib/math/
Datanh.cl43 t = 0.5f * log1p(t);
74 // ln((1+x)/(1-x)) = ln(1 + 2x/(1-x)) = log1p(2x/(1-x)).
75 double r = 0.5 * log1p(2.0 * absx / (1.0 - absx));
Dlog1p.cl29 _CLC_OVERLOAD _CLC_DEF float log1p(float x)
91 _CLC_UNARY_VECTORIZE(_CLC_OVERLOAD _CLC_DEF, float, log1p, float);
97 _CLC_OVERLOAD _CLC_DEF double log1p(double x)
175 _CLC_UNARY_VECTORIZE(_CLC_OVERLOAD _CLC_DEF, double, log1p, double);
Dacosh.cl44 float z = log1p(v) + (high ? 0x1.62e430p-1f : 0.0f);
112 // For arguments 1.13 <= x <= 1.5 the log1p function is good enough
113 double ret2 = log1p(t);
/external/eigen/test/
Dhalf_float.cpp205 VERIFY_IS_EQUAL(float(numext::log1p(half(0.0f))), 0.0f); in test_basic_functions()
206 VERIFY_IS_EQUAL(float(log1p(half(0.0f))), 0.0f); in test_basic_functions()
207 VERIFY_IS_APPROX(float(numext::log1p(half(10.0f))), 2.3978953f); in test_basic_functions()
208 VERIFY_IS_APPROX(float(log1p(half(10.0f))), 2.3978953f); in test_basic_functions()
/external/llvm-project/clang/lib/Headers/
D__clang_cuda_math_forward_declares.h126 __DEVICE__ double log1p(double);
127 __DEVICE__ float log1p(float);
243 using ::log1p;
/external/clang/lib/Headers/
D__clang_cuda_math_forward_declares.h131 __DEVICE__ double log1p(double);
132 __DEVICE__ float log1p(float);
233 using ::log1p;
/external/llvm-project/clang-tools-extra/test/clang-tidy/checkers/
Dperformance-type-promotion-in-math-fn.cpp36 double log1p(double);
164 log1p(a); in check_all_fns()
/external/llvm-project/libclc/generic/include/clc/math/
Dlog1p.h24 #define __CLC_FUNCTION log1p
/external/tensorflow/tensorflow/core/api_def/base_api/
Dapi_def_Xlog1py.pbtxt3 summary: "Returns 0 if x == 0, and x * log1p(y) otherwise, elementwise."
Dapi_def_Log1p.pbtxt11 tf.math.log1p(x) ==> [0., 0.4054651, 0.6931472, 1.7917595]
/external/eigen/Eigen/src/Core/
DMathFunctions.h493 EIGEN_DEVICE_FUNC inline Scalar log1p(const Scalar& x) {
508 using std::log1p;
510 using std_fallback::log1p;
511 return log1p(x);
952 inline EIGEN_MATHFUNC_RETVAL(log1p, Scalar) log1p(const Scalar& x)
954 return EIGEN_MATHFUNC_IMPL(log1p, Scalar)::run(x);
959 float log1p(const float &x) { return ::log1pf(x); }
962 double log1p(const double &x) { return ::log1p(x); }

12345678