ื ืืขืืืื ื ืคืื ืื Python ืืืืืืึธืืขืง ืคึฟืึทืจ ืืืืกื ืฉืืคืืืขืืข ืงืึทืืคึผืืืืื ื NumPy 2.0.0 ืืื ืืืจืขืืืืื, ืคืึธืืงืืกื ืืืืฃ ืืจืืขืื ืืื ืืืืืืืืืขื ืกืืึธื ืึทื ืขืจืืื ืืื ืืึทืืจืืฅ, ืืื ืืืื ืฆืืฉืืขืื ืึท ืืจืืืก ืืึทืืืื ื ืคืื ืคืึทื ืืงืฉืึทื ื ืืื ืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื ืคืึทืจืฉืืื ืึทืืืขืจืืืึทืื ืฉืืึทืืืช ืฆื ืื ื ืืฆื ืคืื ืืึทืืจืืฅ. NumPy ืืื ืืืื ืขืจ ืคืื ืื ืืขืจืกื ืคืึธืืงืก ืืืืืจืขืจืื ืืขื ืืฆื ืคึฟืึทืจ ืืืืกื ืฉืืคืืืขืืข ืืฉืืื ืืช. ืื ืคึผืจืืืขืงื ืงืึธื ืืื ืืขืฉืจืืื ืืื Python ื ืืฆื ืึธืคึผืืืืืืึทืืืึธื ืก ืืื C ืืื ืืื ืคืื ืื ืืขืจืืขืืืืื ืืื ืืขืจ ืื BSD ืืขืจืืืืืขื ืืฉ.
NumPy 2.0.0 ืืื ืืขืจ ืขืจืฉืืขืจ ืืึทืืืืืืง ืืขืืืื ื ืืื ื 2006.
ืืื ืื ื ืืึทืข ืืืขืจืกืืข, ืืื ืึทืืืฉืึทื ืฆื ื ืืึทืข ืคึฟืขืึดืงืืืื ืืื ืคืึธืจืฉืืขืืื ื ืึธืคึผืืืืืืึทืืืึธื ืก, ืขื ืืขืจืื ืืขื ืืขื ืขื ืืขืืืื ืฆื ืื ABI, Python API ืืื C-API, ืืืึธืก ืึธื ืจืืจื ืฆืืจืืง ืงืึทืืคึผืึทืืึทืืืืึทืื. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืื SciPy ืืืืืืึธืืขืง ืฆืื ืืืคืืขืฉืืขืื ืืื NumPy 1.x ืืืขื ืืึทืจืคื ืจืืงืึธืืคึผืืืึทืืืึธื ืฆื ืึทืจืืขืื ืืื NumPy 2.0. ืืื ืขืืืขืืข ืงืึทืกืขืก, ืงืึธื ืขื ืืขืจืื ืืขื ืงืขื ืืืื ืคืืจืืื ืื ืฆื ื ืืฆื NumPy 2.0 ืืื ืึทืคึผืืึทืงืืืฉืึทื ื.
ืืขืจ ืืขืจืกื ืืึทืืฒึทืื ืืืงืขืจ ืืึทื ืืื ืคึฟืึทืจืืื ืื ืืืื ืืืืคึฟืืืื ืื ืคึผืจืขืฆืืืืข ืคึฟืื ืกืงืึทืืึทืจืข ืืืืกืืจืืงื, ืืืฉื, "np.float32(3) + 3" ืืืขื ืืืฆื ืฆืืจืืงืืขืื ืึท ืืืขืจื ืคึฟืื ืืืคึผ float32, ื ืืฉื float64, ืืื ืืื ืืืืกืืจืืงื ืืื ืงืืืคื ืืืคึผื, ืืืขื ืืขืจ ืืืคึผ ืืื ืืขืจ ืืขืืกืืขืจ ืคึผืจืขืฆืืืืข ืืืขืจื ืืขื ืืฆื ืคึฟืึทืจื ืจืขืืืืืึทื, ื.ื. "np.array([3], dtype=np.float32) + np.float64(3)" ืืืขื ืฆืืจืืงืืขืื ืึท ืืืขืจื ืคึฟืื ืืืคึผ float64. ืื ืืืคืึธืื ืืึทื ืฆืข ืฆืึธื ืืืคึผื ืืขื ืืฆื ืืืืฃ ืืขืจ ืคึผืืึทืืคืึธืจืืข ืืขื ืขื ืืขืืืื ืืขืืืึธืจื. Windows โ ืืืืฃ 64-ืืื ืกืืกืืขืืขื, ืืืขืจื ืืืฆื ืืขื ืืฆื ื 64-ืืื ืืื ืฆืข ืฆืื ืืืค, ืืื ืืืืฃ 32-ืืื ืกืืกืืขืืขื, ื 32-ืืื ืืืค (ืคืจืืขืจ, ืืื ืืขืจ C-ืืืค ืื ืืืื long ืืขื ืืฆื ืืขืืืืจื, ืืืขืจ ืืืฆื ืืขืจ ืขืงืืืืืืืืขื ื np.intp).
ืขืืืขืืข ืืขืคึฟืื ืืฆืืขืก ืืื ืื C-API ืืึธืื ืฉืืื ืจืืคึผืืืืกื ืึธืืขืจ ืึทืืืขืงืืขื ืืืขื, ืืืฉื, ืื PyArray_Descr ืกืืจืืงืืืจ ืืื ืคืืจืขื ืืขืจื. ืื ืืึทืงืกืืืื ื ืืืขืจ ืคืื ืืืืขื ืฉืึทื ื ืืื ืึทืจืืืืขื ืื ืืึทืฉืืืื ืืืจื ืื NPY_MAXDIMS ืืื NPY_MAXARGS ืืึทืงืจืึธืก ืืื ืืขืืืืงืกื ืฆื 64. ืึทืืข ืงืึธืืคึผืืขืงืก ืืืืคึผืก ืืขื ืขื ืกืืืืืฉื ืฆื ื ืืฆื ื ืึธืจืืึทื ืืืืคึผืก ืคืื ืื C99 ืืึทืฉืจืืึทืืื ื (cfloat_t, cdouble_t, clongdouble_t). ืฆืืืขืืืืื ื ืืึท C API ืคึฟืึทืจ ืงืจืืืืืื ื ืื ืื ืืืืคึผืขืก. ื ืืึท ืกืืืคึผืืึทืคืืื ืื ืืฉืึทืืืืืืฉืึทื ืคืึทื ืืงืฉืึทื ื PyArray_ImportNumPyAPI ืืื PyUFunc_ImportUFuncAPI ืืขื ืขื ืคืืจืืขืืืืื.
ืื Python API ืืื ืึท ืืขืจ ืืงืกืคึผืืืกืึทื ืฆืขืฉืืืืื ื ืฆืืืืฉื ืขืคื ืืืขื ืืื ืคึผืจืืืืึทื ืึทืคึผืืก ืืื ืื ืืจืึทืืืกืื ืึท ื ืืึทืข ืืึธืืืืข ืกืืจืืงืืืจ. ืืขืขืจืขื 100 ืคืึทื ืืงืฉืึทื ื, ืืึทืืืฉืืื ืืื ืงืึทื ืกืืึทื ืฅ ืืขื ืขื ืืจืืืขืจืืขืคืืจื ืคืื ืื ืืืืคึผื "ื ืคึผ" ื ืึธืืขื, ืืืคึผืจืืฉืืืืืื ืึธืืขืจ ืึทืืืขืงืืขื ืืืขื.
ืงืืื ื ืื np.lib ื ืึทืืขืกืคึผืึทืกืข. ืื ื ืืืขืจ ืคืื ืึทืืืืฉืขืงืฅ ืืื ืื ืืืืคึผื ื ืึทืืขืกืคึผืึทืกืข ืืื ืจืืืืกื ืืื 10%, ืืื ืืื ืื numpy.lib ื ืึทืืขืกืคึผืึทืกืข ืืื 80%. ืื numpy.core ื ืึทืืขืกืคึผืึทืกืข ืืื ืืจืืืขืจืืขืคืืจื ืฆื ืคึผืจืืืืึทื. ืึทืืืขืงืืขื ืืืขื ืขืืืขืืข ืืขืืืึธืืก ืคืื np.ndarray ืืื np.generic ืงืืืกื. ืืืฉืืคื ืึท ื ืืึท ื ืึทืืขืกืคึผืึทืกืข numpy.stringsf ืืื ืฉืืจืืงื ืึทืคึผืขืจืืืฉืึทื ื.
ื ืื ืคึฟืขืึดืงืืืื ืึทืจืืึทื ื ืขืืขื ืฉืืืฆื ืคึฟืึทืจ ืคืืึธืื32 ืืื ืืึธื ืืืึธืืืืข ืืืืคึผืก ืืื ืึทืืข numpy.fft ืคืึทื ืืงืฉืึทื ื, ืฉืืืฆื ืคึฟืึทืจ ืื ื ืึธืจืืึทื Array API ืืื ืื ืืืืคึผื ื ืึทืืขืกืคึผืึทืกืข, ืึท ื ืืึท ื ืึทืืขืกืคึผืึทืกืข ืืื ืืืืคึผืก ืคึฟืึทืจ ืืืขืจืืึทืืึทื ืืขื ื ืกืืจืื ืืก. ืคืึธืจืฉืืขืืื ื ืึทืคึผืืึทืืึทืืืืฉืึทื ืืื ืืืจืืืขืงืึธืื ืืื ืื Intel x86-simd-sort ืืื Google ืืืืืืืืึท ืืืืืจืขืจืื ืคึฟืึทืจ ืื ืฉืืจืืงื ืคืึทื ืืงืฉืึทื ื ืกืึธืจื, ืึทืจืืกืึธืจื, ืฆืขืืืืืื ื ืืื ืึทืจืืคึผืึทืจืืืืืึธื, ืึทืคึผืขืจืืืฉืึทื ื ืืื ืคืึทืจืคืขืกืืืงื ืกืืจืื ืืก ืืื ืื numpy.char ืืึธืืืืข ืืขื ืขื ืึทืงืกืขืืขืจืืืืื. ื ืื ืึทืคึผื ืฆืืืขืืขืื
opt_func_info ืคึฟืึทืจ ืืจืืืกืื ื ืืื ืื ืืจืึทืกืคึผืขืงืฉืึทื.
ืืงืืจ: opennet.ru
