ΡΠ΅ ΡΡΡΡΠΎΡ ΠΈΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π·Π° Π½Π°ΡΡΠ½ΠΈ, ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ½ΠΈ ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΡ SciPy 1.5.0. SciPy ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ Π³ΠΎΠ»ΡΠΌΠ° ΠΊΠΎΠ»Π΅ΠΊΡΠΈΡ ΠΎΡ ΠΌΠΎΠ΄ΡΠ»ΠΈ Π·Π° Π·Π°Π΄Π°ΡΠΈ ΠΊΠ°ΡΠΎ ΠΎΡΠ΅Π½ΡΠ²Π°Π½Π΅ Π½Π° ΠΈΠ½ΡΠ΅Π³ΡΠ°Π»ΠΈ, ΡΠ΅ΡΠ°Π²Π°Π½Π΅ Π½Π° Π΄ΠΈΡΠ΅ΡΠ΅Π½ΡΠΈΠ°Π»Π½ΠΈ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ, ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΡΡΠ°ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈ Π°Π½Π°Π»ΠΈΠ·, ΠΈΠ½ΡΠ΅ΡΠΏΠΎΠ»Π°ΡΠΈΡ, ΠΏΡΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° ΡΡΠ°Π½ΡΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π½Π° Π€ΡΡΠΈΠ΅, Π½Π°ΠΌΠΈΡΠ°Π½Π΅ Π½Π° Π΅ΠΊΡΡΡΠ΅ΠΌΡΠΌΠ° Π½Π° ΡΡΠ½ΠΊΡΠΈΡ, Π²Π΅ΠΊΡΠΎΡΠ½ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ, ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ²Π°Π½Π΅ Π½Π° Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΈ ΡΠΈΠ³Π½Π°Π»ΠΈ, ΡΠ°Π±ΠΎΡΠ° Ρ ΡΠ°Π·ΡΠ΅Π΄Π΅Π½ΠΈ ΠΌΠ°ΡΡΠΈΡΠΈ ΠΈ Ρ.Π½. . ΠΠΎΠ΄ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½ΡΠ²Π° ΡΠ΅ ΠΎΡ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·Π° Π½Π° BSD ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π²ΠΈΡΠΎΠΊΠΎΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½Π°ΡΠ° ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° Π½Π° ΠΌΠ½ΠΎΠ³ΠΎΠΌΠ΅ΡΠ½ΠΈ ΠΌΠ°ΡΠΈΠ²ΠΈ numpy.
Π SciPy 1.5 ΠΊΡΠΌ ΡΠ»ΠΎΡ scipy.linalg.lapack Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° Π½ΠΎΠ²ΠΈ ΡΡΡΠΈΠ½Π½ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈ Π·Π° Π»ΠΈΠ½Π΅ΠΉΠ½Π° Π°Π»Π³Π΅Π±ΡΠ° ΠΠΠΠΠ (ΠΠΠΠΠ’ Π·Π° Π»ΠΈΠ½Π΅ΠΉΠ½Π° Π°Π»Π³Π΅Π±ΡΠ°). ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° 64-Π±ΠΈΡΠΎΠ²ΠΈ ΡΠ΅Π»ΠΈ ΡΠΈΡΠ»Π° Π² Π·Π°Π΄Π½ΠΈΡΠ΅ ΡΠ°ΡΡΠΈ Π½Π° Π»ΠΈΠ½Π΅ΠΉΠ½Π°ΡΠ° Π°Π»Π³Π΅Π±ΡΠ°. ΠΠ° Π’Π΅ΡΡ Π·Π° Ρ
ΠΎΠΌΠΎΠ³Π΅Π½Π½ΠΎΡΡ Π½Π° ΠΠΎΠ»ΠΌΠΎΠ³ΠΎΡΠΎΠ²-Π‘ΠΌΠΈΡΠ½ΠΎΠ² Π²ΡΠ²Π΅Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΠ½ΠΈ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ. ΠΠ°ΠΏΡΠ°Π²Π΅Π½ΠΈ ΡΠ° ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ Π² ΠΌΠΎΠ΄ΡΠ»ΠΈΡΠ΅ scipy.cluster, scipy.fft, scipy.io, scipy.linalg, scipy.optimize, scipy.signal, scipy.sparse, scipy.spatial, scipy.special ΠΈ scipy.stats.
ΠΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡΡΠ° Π·Π° Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΡΠ° ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈ; Python 3.6+ ΠΈ NumPy 1.14.5 ΠΈΠ»ΠΈ PyPy3 6.0+ ΠΈ NumPy 1.15.0 Π²Π΅ΡΠ΅ ΡΠ° Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° ΡΠ°Π±ΠΎΡΠ°.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru