Listings
This shows listings from compiler internal registries (e.g. lowering definitions). The information is provided as developer reference. When possible, links to source code are provided via github links.
New style listings
The following listings are generated from numba.help.inspector.write_listings(). Users can run python -m numba.help.inspector --format=rst <package> to recreate the the documentation.
- Listings for builtins
- Listings for math
- Listings for cmath
- Listings for numpy
- numpy
- numpy.char
- numpy.compat
- numpy.compat.py3k
- numpy.core
- numpy.core.arrayprint
- numpy.core.defchararray
- numpy.core.einsumfunc
- numpy.core.fromnumeric
- numpy.core.function_base
- numpy.core.getlimits
- numpy.core.multiarray
- numpy.core.numeric
- numpy.core.numerictypes
- numpy.core.overrides
- numpy.core.records
- numpy.core.shape_base
- numpy.core.umath
- numpy.ctypeslib
- numpy.dtypes
- numpy.exceptions
- numpy.f2py
- numpy.f2py.auxfuncs
- numpy.f2py.capi_maps
- numpy.f2py.cb_rules
- numpy.f2py.cfuncs
- numpy.f2py.common_rules
- numpy.f2py.crackfortran
- numpy.f2py.diagnose
- numpy.f2py.f2py2e
- numpy.f2py.f90mod_rules
- numpy.f2py.func2subr
- numpy.f2py.rules
- numpy.f2py.symbolic
- numpy.f2py.use_rules
- numpy.fft
- numpy.fft.helper
- numpy.lib
- numpy.lib.array_utils
- numpy.lib.format
- numpy.lib.introspect
- numpy.lib.mixins
- numpy.lib.npyio
- numpy.lib.recfunctions
- numpy.lib.scimath
- numpy.lib.stride_tricks
- numpy.lib.user_array
- numpy.linalg
- numpy.linalg.lapack_lite
- numpy.linalg.linalg
- numpy.ma
- numpy.ma.core
- numpy.ma.extras
- numpy.ma.mrecords
- numpy.ma.testutils
- numpy.ma.timer_comparison
- numpy.matlib
- numpy.matrixlib
- numpy.matrixlib.defmatrix
- numpy.polynomial
- numpy.polynomial.chebyshev
- numpy.polynomial.hermite
- numpy.polynomial.hermite_e
- numpy.polynomial.laguerre
- numpy.polynomial.legendre
- numpy.polynomial.polynomial
- numpy.polynomial.polyutils
- numpy.random
- numpy.random.bit_generator
- numpy.random.mtrand
- numpy.rec
- numpy.strings
- numpy.testing
- numpy.testing.overrides
- numpy.testing.print_coercion_tables
- numpy.typing
- numpy.typing.mypy_plugin
- numpy.version
Old style listings
- Lowering Listing
'array.argsort''array.astype''array.copy''array.flatten''array.item''array.nonzero''array.ravel''array.reshape''array.sort''array.sum''array.transpose''array.view''complex.conjugate''ffi.from_buffer''getiter''iternext''list.append''list.clear''list.extend''list.insert''list.pop''not in''number.item''print_item''set.add''set.update''slice.indices''static_getitem''static_setitem''typed_getitem'(<class 'numba.core.types.containers.BaseTuple'>, '__hash__')(<class 'numba.core.types.containers.BaseTuple'>, 'index')(<class 'numba.core.types.containers.Bytes'>, '_to_str')(<class 'numba.core.types.containers.Bytes'>, 'center')(<class 'numba.core.types.containers.Bytes'>, 'endswith')(<class 'numba.core.types.containers.Bytes'>, 'find')(<class 'numba.core.types.containers.Bytes'>, 'isascii')(<class 'numba.core.types.containers.Bytes'>, 'join')(<class 'numba.core.types.containers.Bytes'>, 'ljust')(<class 'numba.core.types.containers.Bytes'>, 'lstrip')(<class 'numba.core.types.containers.Bytes'>, 'rfind')(<class 'numba.core.types.containers.Bytes'>, 'rjust')(<class 'numba.core.types.containers.Bytes'>, 'rstrip')(<class 'numba.core.types.containers.Bytes'>, 'split')(<class 'numba.core.types.containers.Bytes'>, 'startswith')(<class 'numba.core.types.containers.Bytes'>, 'strip')(<class 'numba.core.types.containers.Bytes'>, 'zfill')(<class 'numba.core.types.containers.DictType'>, '__setitem__')(<class 'numba.core.types.containers.DictType'>, 'clear')(<class 'numba.core.types.containers.DictType'>, 'copy')(<class 'numba.core.types.containers.DictType'>, 'get')(<class 'numba.core.types.containers.DictType'>, 'items')(<class 'numba.core.types.containers.DictType'>, 'keys')(<class 'numba.core.types.containers.DictType'>, 'pop')(<class 'numba.core.types.containers.DictType'>, 'popitem')(<class 'numba.core.types.containers.DictType'>, 'setdefault')(<class 'numba.core.types.containers.DictType'>, 'update')(<class 'numba.core.types.containers.DictType'>, 'values')(<class 'numba.core.types.containers.List'>, 'copy')(<class 'numba.core.types.containers.List'>, 'count')(<class 'numba.core.types.containers.List'>, 'index')(<class 'numba.core.types.containers.List'>, 'remove')(<class 'numba.core.types.containers.List'>, 'reverse')(<class 'numba.core.types.containers.List'>, 'sort')(<class 'numba.core.types.containers.ListType'>, '_allocated')(<class 'numba.core.types.containers.ListType'>, '_is_mutable')(<class 'numba.core.types.containers.ListType'>, '_make_immutable')(<class 'numba.core.types.containers.ListType'>, '_make_mutable')(<class 'numba.core.types.containers.ListType'>, 'append')(<class 'numba.core.types.containers.ListType'>, 'clear')(<class 'numba.core.types.containers.ListType'>, 'copy')(<class 'numba.core.types.containers.ListType'>, 'count')(<class 'numba.core.types.containers.ListType'>, 'extend')(<class 'numba.core.types.containers.ListType'>, 'getitem_unchecked')(<class 'numba.core.types.containers.ListType'>, 'index')(<class 'numba.core.types.containers.ListType'>, 'insert')(<class 'numba.core.types.containers.ListType'>, 'pop')(<class 'numba.core.types.containers.ListType'>, 'remove')(<class 'numba.core.types.containers.ListType'>, 'reverse')(<class 'numba.core.types.containers.ListType'>, 'sort')(<class 'numba.core.types.containers.LiteralList'>, 'append')(<class 'numba.core.types.containers.LiteralList'>, 'clear')(<class 'numba.core.types.containers.LiteralList'>, 'copy')(<class 'numba.core.types.containers.LiteralList'>, 'count')(<class 'numba.core.types.containers.LiteralList'>, 'extend')(<class 'numba.core.types.containers.LiteralList'>, 'index')(<class 'numba.core.types.containers.LiteralList'>, 'insert')(<class 'numba.core.types.containers.LiteralList'>, 'pop')(<class 'numba.core.types.containers.LiteralList'>, 'remove')(<class 'numba.core.types.containers.LiteralList'>, 'reverse')(<class 'numba.core.types.containers.LiteralList'>, 'sort')(<class 'numba.core.types.containers.LiteralStrKeyDict'>, 'clear')(<class 'numba.core.types.containers.LiteralStrKeyDict'>, 'copy')(<class 'numba.core.types.containers.LiteralStrKeyDict'>, 'get')(<class 'numba.core.types.containers.LiteralStrKeyDict'>, 'items')(<class 'numba.core.types.containers.LiteralStrKeyDict'>, 'keys')(<class 'numba.core.types.containers.LiteralStrKeyDict'>, 'pop')(<class 'numba.core.types.containers.LiteralStrKeyDict'>, 'popitem')(<class 'numba.core.types.containers.LiteralStrKeyDict'>, 'setdefault')(<class 'numba.core.types.containers.LiteralStrKeyDict'>, 'update')(<class 'numba.core.types.containers.LiteralStrKeyDict'>, 'values')(<class 'numba.core.types.containers.Set'>, 'clear')(<class 'numba.core.types.containers.Set'>, 'copy')(<class 'numba.core.types.containers.Set'>, 'difference')(<class 'numba.core.types.containers.Set'>, 'difference_update')(<class 'numba.core.types.containers.Set'>, 'discard')(<class 'numba.core.types.containers.Set'>, 'intersection')(<class 'numba.core.types.containers.Set'>, 'intersection_update')(<class 'numba.core.types.containers.Set'>, 'isdisjoint')(<class 'numba.core.types.containers.Set'>, 'issubset')(<class 'numba.core.types.containers.Set'>, 'issuperset')(<class 'numba.core.types.containers.Set'>, 'pop')(<class 'numba.core.types.containers.Set'>, 'remove')(<class 'numba.core.types.containers.Set'>, 'symmetric_difference')(<class 'numba.core.types.containers.Set'>, 'symmetric_difference_update')(<class 'numba.core.types.containers.Set'>, 'union')(<class 'numba.core.types.misc.UnicodeType'>, '__hash__')(<class 'numba.core.types.misc.UnicodeType'>, '__repr__')(<class 'numba.core.types.misc.UnicodeType'>, '__str__')(<class 'numba.core.types.misc.UnicodeType'>, '_to_bytes')(<class 'numba.core.types.misc.UnicodeType'>, 'capitalize')(<class 'numba.core.types.misc.UnicodeType'>, 'casefold')(<class 'numba.core.types.misc.UnicodeType'>, 'center')(<class 'numba.core.types.misc.UnicodeType'>, 'count')(<class 'numba.core.types.misc.UnicodeType'>, 'endswith')(<class 'numba.core.types.misc.UnicodeType'>, 'expandtabs')(<class 'numba.core.types.misc.UnicodeType'>, 'find')(<class 'numba.core.types.misc.UnicodeType'>, 'index')(<class 'numba.core.types.misc.UnicodeType'>, 'isalnum')(<class 'numba.core.types.misc.UnicodeType'>, 'isalpha')(<class 'numba.core.types.misc.UnicodeType'>, 'isascii')(<class 'numba.core.types.misc.UnicodeType'>, 'isdecimal')(<class 'numba.core.types.misc.UnicodeType'>, 'isdigit')(<class 'numba.core.types.misc.UnicodeType'>, 'isidentifier')(<class 'numba.core.types.misc.UnicodeType'>, 'islower')(<class 'numba.core.types.misc.UnicodeType'>, 'isnumeric')(<class 'numba.core.types.misc.UnicodeType'>, 'isprintable')(<class 'numba.core.types.misc.UnicodeType'>, 'isspace')(<class 'numba.core.types.misc.UnicodeType'>, 'istitle')(<class 'numba.core.types.misc.UnicodeType'>, 'isupper')(<class 'numba.core.types.misc.UnicodeType'>, 'join')(<class 'numba.core.types.misc.UnicodeType'>, 'ljust')(<class 'numba.core.types.misc.UnicodeType'>, 'lower')(<class 'numba.core.types.misc.UnicodeType'>, 'lstrip')(<class 'numba.core.types.misc.UnicodeType'>, 'partition')(<class 'numba.core.types.misc.UnicodeType'>, 'replace')(<class 'numba.core.types.misc.UnicodeType'>, 'rfind')(<class 'numba.core.types.misc.UnicodeType'>, 'rindex')(<class 'numba.core.types.misc.UnicodeType'>, 'rjust')(<class 'numba.core.types.misc.UnicodeType'>, 'rpartition')(<class 'numba.core.types.misc.UnicodeType'>, 'rsplit')(<class 'numba.core.types.misc.UnicodeType'>, 'rstrip')(<class 'numba.core.types.misc.UnicodeType'>, 'split')(<class 'numba.core.types.misc.UnicodeType'>, 'splitlines')(<class 'numba.core.types.misc.UnicodeType'>, 'startswith')(<class 'numba.core.types.misc.UnicodeType'>, 'strip')(<class 'numba.core.types.misc.UnicodeType'>, 'swapcase')(<class 'numba.core.types.misc.UnicodeType'>, 'title')(<class 'numba.core.types.misc.UnicodeType'>, 'upper')(<class 'numba.core.types.misc.UnicodeType'>, 'zfill')(<class 'numba.core.types.npytypes.Array'>, '_zero_fill')(<class 'numba.core.types.npytypes.Array'>, 'all')(<class 'numba.core.types.npytypes.Array'>, 'allclose')(<class 'numba.core.types.npytypes.Array'>, 'any')(<class 'numba.core.types.npytypes.Array'>, 'argmax')(<class 'numba.core.types.npytypes.Array'>, 'argmin')(<class 'numba.core.types.npytypes.Array'>, 'clip')(<class 'numba.core.types.npytypes.Array'>, 'conj')(<class 'numba.core.types.npytypes.Array'>, 'conjugate')(<class 'numba.core.types.npytypes.Array'>, 'cumprod')(<class 'numba.core.types.npytypes.Array'>, 'cumsum')(<class 'numba.core.types.npytypes.Array'>, 'dot')(<class 'numba.core.types.npytypes.Array'>, 'fill')(<class 'numba.core.types.npytypes.Array'>, 'max')(<class 'numba.core.types.npytypes.Array'>, 'mean')(<class 'numba.core.types.npytypes.Array'>, 'min')(<class 'numba.core.types.npytypes.Array'>, 'prod')(<class 'numba.core.types.npytypes.Array'>, 'repeat')(<class 'numba.core.types.npytypes.Array'>, 'std')(<class 'numba.core.types.npytypes.Array'>, 'take')(<class 'numba.core.types.npytypes.Array'>, 'var')(<class 'numba.core.types.npytypes.CharSeq'>, '__hash__')(<class 'numba.core.types.npytypes.CharSeq'>, '_get_kind')(<class 'numba.core.types.npytypes.CharSeq'>, '_to_str')(<class 'numba.core.types.npytypes.CharSeq'>, 'center')(<class 'numba.core.types.npytypes.CharSeq'>, 'endswith')(<class 'numba.core.types.npytypes.CharSeq'>, 'find')(<class 'numba.core.types.npytypes.CharSeq'>, 'isascii')(<class 'numba.core.types.npytypes.CharSeq'>, 'isupper')(<class 'numba.core.types.npytypes.CharSeq'>, 'join')(<class 'numba.core.types.npytypes.CharSeq'>, 'ljust')(<class 'numba.core.types.npytypes.CharSeq'>, 'lstrip')(<class 'numba.core.types.npytypes.CharSeq'>, 'rfind')(<class 'numba.core.types.npytypes.CharSeq'>, 'rjust')(<class 'numba.core.types.npytypes.CharSeq'>, 'rstrip')(<class 'numba.core.types.npytypes.CharSeq'>, 'split')(<class 'numba.core.types.npytypes.CharSeq'>, 'startswith')(<class 'numba.core.types.npytypes.CharSeq'>, 'strip')(<class 'numba.core.types.npytypes.CharSeq'>, 'upper')(<class 'numba.core.types.npytypes.CharSeq'>, 'zfill')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'beta')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'binomial')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'chisquare')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'exponential')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'f')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'gamma')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'geometric')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'integers')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'laplace')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'logistic')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'lognormal')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'logseries')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'negative_binomial')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'noncentral_chisquare')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'noncentral_f')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'normal')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'pareto')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'permutation')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'poisson')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'power')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'random')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'rayleigh')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'shuffle')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'standard_cauchy')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'standard_exponential')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'standard_gamma')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'standard_normal')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'standard_t')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'triangular')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'uniform')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'wald')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'weibull')(<class 'numba.core.types.npytypes.NumPyRandomGeneratorType'>, 'zipf')(<class 'numba.core.types.npytypes.UnicodeCharSeq'>, '__hash__')(<class 'numba.core.types.npytypes.UnicodeCharSeq'>, '__str__')(<class 'numba.core.types.npytypes.UnicodeCharSeq'>, '_get_kind')(<class 'numba.core.types.npytypes.UnicodeCharSeq'>, 'center')(<class 'numba.core.types.npytypes.UnicodeCharSeq'>, 'endswith')(<class 'numba.core.types.npytypes.UnicodeCharSeq'>, 'find')(<class 'numba.core.types.npytypes.UnicodeCharSeq'>, 'isascii')(<class 'numba.core.types.npytypes.UnicodeCharSeq'>, 'isupper')(<class 'numba.core.types.npytypes.UnicodeCharSeq'>, 'join')(<class 'numba.core.types.npytypes.UnicodeCharSeq'>, 'ljust')(<class 'numba.core.types.npytypes.UnicodeCharSeq'>, 'lstrip')(<class 'numba.core.types.npytypes.UnicodeCharSeq'>, 'rfind')(<class 'numba.core.types.npytypes.UnicodeCharSeq'>, 'rjust')(<class 'numba.core.types.npytypes.UnicodeCharSeq'>, 'rstrip')(<class 'numba.core.types.npytypes.UnicodeCharSeq'>, 'split')(<class 'numba.core.types.npytypes.UnicodeCharSeq'>, 'startswith')(<class 'numba.core.types.npytypes.UnicodeCharSeq'>, 'strip')(<class 'numba.core.types.npytypes.UnicodeCharSeq'>, 'upper')(<class 'numba.core.types.npytypes.UnicodeCharSeq'>, 'zfill')(<class 'numba.core.types.old_scalars.Boolean'>, '__hash__')(<class 'numba.core.types.old_scalars.Boolean'>, '__repr__')(<class 'numba.core.types.old_scalars.Boolean'>, '__str__')(<class 'numba.core.types.old_scalars.Complex'>, '__hash__')(<class 'numba.core.types.old_scalars.Float'>, '__hash__')(<class 'numba.core.types.old_scalars.Float'>, 'view')(<class 'numba.core.types.old_scalars.IntEnumMember'>, '__hash__')(<class 'numba.core.types.old_scalars.Integer'>, '__hash__')(<class 'numba.core.types.old_scalars.Integer'>, '__repr__')(<class 'numba.core.types.old_scalars.Integer'>, '__str__')(<class 'numba.core.types.old_scalars.Integer'>, 'view')(<class 'numba.core.types.old_scalars.NPDatetime'>, '__hash__')(typeref[<class 'numba.core.types.containers.DictType'>], 'empty')(typeref[<class 'numba.core.types.containers.ListType'>], 'empty_list')(typeref[<class 'numba.core.types.npytypes.Array'>], '_allocate')_operator.add_operator.and__operator.contains_operator.delitem_operator.eq_operator.floordiv_operator.ge_operator.getitem_operator.gt_operator.iadd_operator.iand_operator.ifloordiv_operator.ilshift_operator.imod_operator.imul_operator.invert_operator.ior_operator.ipow_operator.irshift_operator.is__operator.is_not_operator.isub_operator.itruediv_operator.ixor_operator.le_operator.lshift_operator.lt_operator.mod_operator.mul_operator.ne_operator.neg_operator.not__operator.or__operator.pos_operator.pow_operator.rshift_operator.setitem_operator.sub_operator.truediv_operator.xorbuiltins.absbuiltins.boolbuiltins.complexbuiltins.dictbuiltins.divmodbuiltins.enumeratebuiltins.floatbuiltins.intbuiltins.iterbuiltins.lenbuiltins.listbuiltins.maxbuiltins.minbuiltins.nextbuiltins.powbuiltins.printbuiltins.rangebuiltins.roundbuiltins.setbuiltins.slicebuiltins.tuplebuiltins.typebuiltins.zipcmath.acoscmath.asincmath.asinhcmath.atancmath.atanhcmath.coscmath.expcmath.isfinitecmath.isinfcmath.isnancmath.logcmath.sincmath.sqrtcmath.tanmath.acosmath.acoshmath.asinmath.asinhmath.atanmath.atan2math.atanhmath.ceilmath.copysignmath.cosmath.coshmath.degreesmath.erfmath.erfcmath.expmath.expm1math.fabsmath.floormath.frexpmath.gammamath.gcdmath.hypotmath.isfinitemath.isinfmath.isnanmath.ldexpmath.lgammamath.logmath.log10math.log1pmath.log2math.nextaftermath.powmath.radiansmath.sinmath.sinhmath.sqrtmath.tanmath.tanhmath.truncnumba.core.types.abstract.TypeRefnumba.core.types.functions.NamedTupleClassnumba.core.types.functions.NumberClassnumba.core.types.misc.ClassTypenumba.core.typing.old_builtins.IndexValuenumba.cpython.old_builtins.get_type_max_valuenumba.cpython.old_builtins.get_type_min_valuenumba.misc.special.pndindexnumba.misc.special.prangenumba.np.arrayobj.reshape_uncheckednumba.np.npdatetime_helpers.datetime_maximumnumba.np.npdatetime_helpers.datetime_minimumnumba.parfors.parfor.internal_prangenumba.stencils.stencil.stencilnumpy.absolutenumpy.addnumpy.arccosnumpy.arccoshnumpy.arcsinnumpy.arcsinhnumpy.arctannumpy.arctan2numpy.arctanhnumpy.argsortnumpy.bitwise_andnumpy.bitwise_ornumpy.bitwise_xornumpy.cbrtnumpy.ceilnumpy.conjugatenumpy.copysignnumpy.cosnumpy.coshnumpy.deg2radnumpy.degreesnumpy.dividenumpy.divmodnumpy.equalnumpy.expnumpy.exp2numpy.expm1numpy.fabsnumpy.float_powernumpy.floornumpy.floor_dividenumpy.fmaxnumpy.fminnumpy.fmodnumpy.gcdnumpy.greaternumpy.greater_equalnumpy.hypotnumpy.invertnumpy.isfinitenumpy.isinfnumpy.isnannumpy.isnatnumpy.lcmnumpy.ldexpnumpy.left_shiftnumpy.lessnumpy.less_equalnumpy.lognumpy.log10numpy.log1pnumpy.log2numpy.logaddexpnumpy.logaddexp2numpy.logical_andnumpy.logical_notnumpy.logical_ornumpy.logical_xornumpy.maximumnumpy.minimumnumpy.multiplynumpy.ndenumeratenumpy.ndindexnumpy.nditernumpy.negativenumpy.nextafternumpy.nonzeronumpy.not_equalnumpy.polynomial.polynomial.Polynomialnumpy.positivenumpy.powernumpy.rad2degnumpy.radiansnumpy.ravelnumpy.reciprocalnumpy.remaindernumpy.right_shiftnumpy.rintnumpy.signnumpy.signbitnumpy.sinnumpy.sinhnumpy.spacingnumpy.sqrtnumpy.squarenumpy.subtractnumpy.sumnumpy.tannumpy.tanhnumpy.trunc