module numpy.ndmath¶
Source: stdlib/numpy/ndmath.codon
numpy.ndmath¶Source: stdlib/numpy/ndmath.codon
cumprod(a, axis = None, dtype: type = NoneType, out = None)¶cumsum(a, axis = None, dtype: type = NoneType, out = None)¶diff(a, axis: int = -1, n: int = 1, append = None, prepend = None)¶gradient(f, *varargs, axis = None, edge_order: int = 1)¶ediff1d(ary, to_begin = None, to_end = None)¶cross(a, b, axisa: int = -1, axisb: int = -1, axisc: int = -1, axis = None)¶trapz(y, x = None, dx = 1.0, axis: int = -1)¶convolve(v, a, mode: str = "full")¶add = BinaryUFunc(operator.add, "add", 0)¶subtract = BinaryUFunc(operator.sub, "subtract")¶multiply = BinaryUFunc(operator.mul, "multiply", 1)¶divide = BinaryUFunc(operator.truediv, "divide")¶true_divide = divide¶logaddexp = BinaryUFunc(_logaddexp, "logaddexp")¶logaddexp2 = BinaryUFunc(_logaddexp2, "logaddexp2")¶floor_divide = BinaryUFunc(_floor_divide, "floor_divide")¶negative = UnaryUFunc(operator.neg, "negative")¶positive = UnaryUFunc(operator.pos, "positive")¶power = BinaryUFunc(operator.pow, "power")¶remainder = BinaryUFunc(_remainder, "remainder")¶mod = remainder¶fmod = BinaryUFunc(_fmod, "fmod")¶absolute = UnaryUFunc(operator.abs, "absolute")¶abs = absolute¶fabs = UnaryUFunc(_fabs, "fabs")¶rint = UnaryUFunc(_rint, "rint")¶sign = UnaryUFunc(_sign, "sign")¶heaviside = BinaryUFunc(_heaviside, "heaviside")¶conjugate = UnaryUFunc(_conj, "conjugate")¶conj = conjugate¶exp = UnaryUFunc(_exp, "exp")¶exp2 = UnaryUFunc(_exp2, "exp2")¶log = UnaryUFunc(_log, "log")¶log2 = UnaryUFunc(_log2, "log2")¶log10 = UnaryUFunc(_log10, "log10")¶expm1 = UnaryUFunc(_expm1, "expm1")¶log1p = UnaryUFunc(_log1p, "log1p")¶sqrt = UnaryUFunc(_sqrt, "sqrt")¶square = UnaryUFunc(_square, "square")¶cbrt = UnaryUFunc(_cbrt, "cbrt")¶reciprocal = UnaryUFunc(_reciprocal, "reciprocal")¶gcd = BinaryUFunc(_gcd, "gcd", 0)¶lcm = BinaryUFunc(_lcm, "lcm")¶sin = UnaryUFunc(_sin, "sin")¶cos = UnaryUFunc(_cos, "cos")¶tan = UnaryUFunc(_tan, "tan")¶arcsin = UnaryUFunc(_arcsin, "arcsin")¶arccos = UnaryUFunc(_arccos, "arccos")¶arctan = UnaryUFunc(_arctan, "arctan")¶arctan2 = BinaryUFunc(_arctan2, "arctan2")¶hypot = BinaryUFunc(_hypot, "hypot")¶sinh = UnaryUFunc(_sinh, "sinh")¶cosh = UnaryUFunc(_cosh, "cosh")¶tanh = UnaryUFunc(_tanh, "tanh")¶arcsinh = UnaryUFunc(_arcsinh, "arcsinh")¶arccosh = UnaryUFunc(_arccosh, "arccosh")¶arctanh = UnaryUFunc(_arctanh, "arctanh")¶deg2rad = UnaryUFunc(_deg2rad, "deg2rad")¶radians = UnaryUFunc(_deg2rad, "radians")¶rad2deg = UnaryUFunc(_rad2deg, "rad2deg")¶degrees = UnaryUFunc(_rad2deg, "degrees")¶bitwise_and = BinaryUFunc(operator.and_, "bitwise_and")¶bitwise_or = BinaryUFunc(operator.or_, "bitwise_or")¶bitwise_xor = BinaryUFunc(operator.xor, "bitwise_xor")¶invert = UnaryUFunc(operator.invert, "invert")¶left_shift = BinaryUFunc(operator.lshift, "left_shift")¶right_shift = BinaryUFunc(operator.rshift, "right_shift")¶greater = BinaryUFunc(operator.gt, "greater")¶greater_equal = BinaryUFunc(operator.ge, "greater_equal")¶less = BinaryUFunc(operator.lt, "less")¶less_equal = BinaryUFunc(operator.le, "less_equal")¶not_equal = BinaryUFunc(operator.ne, "not_equal")¶equal = BinaryUFunc(operator.eq, "equal")¶logical_and = BinaryUFunc(_logical_and, "logical_and")¶logical_or = BinaryUFunc(_logical_or, "logical_or")¶logical_xor = BinaryUFunc(_logical_xor, "logical_xor")¶logical_not = UnaryUFunc(_logical_not, "logical_not")¶maximum = BinaryUFunc(_maximum, "maximum")¶minimum = BinaryUFunc(_minimum, "minimum")¶fmax = BinaryUFunc(_fmax, "fmax")¶fmin = BinaryUFunc(_fmin, "fmin")¶isfinite = UnaryUFunc(_isfinite, "isfinite")¶isinf = UnaryUFunc(_isinf, "isinf")¶isnan = UnaryUFunc(_isnan, "isnan")¶isnat = UnaryUFunc(_isnat, "isnat")¶signbit = UnaryUFunc(_signbit, "signbit")¶copysign = BinaryUFunc(_copysign, "copysign")¶nextafter = BinaryUFunc(_nextafter, "nextafter")¶spacing = UnaryUFunc(_spacing, "spacing")¶modf = UnaryUFunc2(_modf, "modf")¶ldexp = BinaryUFunc(_ldexp, "ldexp")¶frexp = UnaryUFunc2(_frexp, "frexp")¶floor = UnaryUFunc(_floor, "floor")¶ceil = UnaryUFunc(_ceil, "ceil")¶trunc = UnaryUFunc(_trunc, "trunc")¶i0(x)¶sinc(x)¶nancumprod(a, axis = None, dtype: type = NoneType, out = None)¶nancumsum(a, axis = None, dtype: type = NoneType, out = None)¶ndarray[dtype,ndim] @extend Class is extended to add given methods ¶cumprod(self, axis = None, dtype: type = NoneType, out = None)¶cumsum(self, axis = None, dtype: type = NoneType, out = None)¶