рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдХрдореНрдкреНрдпреБрдЯрд┐рдЩ NumPy 1.17.0 рдХреЛ рд▓рд╛рдЧрд┐ рдкрд╛рдЗрдерди рдкреБрд╕реНрддрдХрд╛рд▓рдпрдХреЛ рд░рд┐рд▓реАрдЬ

рднрдпреЛ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдХрдореНрдкреНрдпреБрдЯрд┐рдЩрдХрд╛ тАЛтАЛрд▓рд╛рдЧрд┐ рдкрд╛рдЗрдерди рдкреБрд╕реНрддрдХрд╛рд▓рдпрдХреЛ рд╡рд┐рдореЛрдЪрди NumPy рез.резрен, рдмрд╣реБрдЖрдпрд╛рдореА arrays рд░ matrices рд╕рдВрдЧ рдХрд╛рдо рдЧрд░реНрди рдорд╛ рдХреЗрдиреНрджреНрд░рд┐рдд, рд░ matrices рдХреЛ рдкреНрд░рдпреЛрдЧ рд╕рдВрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рд╡рд┐рднрд┐рдиреНрди рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕рдВрдЧ рдкреНрд░рдХрд╛рд░реНрдп рдХреЛ рдПрдХ рдареВрд▓реЛ рд╕рдВрдЧреНрд░рд╣ рдкреНрд░рджрд╛рдиред NumPy рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдЧрдгрдирд╛рдХрд╛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рд╣реБрдиреЗ рд╕рдмреИрднрдиреНрджрд╛ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВ рдордзреНрдпреЗ рдПрдХ рд╣реЛред рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛрдб C рд░ рдорд╛ рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬреЗрд╕рди рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдкрд╛рдЗрдердирдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рд┐рдд BSD рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрддред

NumPy 1.17 рд░рд┐рд▓реАрдЬ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдХреЗрд╣реА рдЕрдкрд░реЗрд╢рдирд╣рд░реВрдХреЛ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрдирдорд╛ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╕реБрдзрд╛рд░ рдЧрд░реНрдиреЗ рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬреЗрд╕рдирд╣рд░реВ рдкреНрд░рд╕реНрддреБрдд рдЧрд░реНрджреИ, рд░ Python 2.7 рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд╕рдорд╛рдкреНрдд рдЧрд░реНрджреИред рдХрд╛рдо рдЧрд░реНрди, рддрдкрд╛рдИрд▓рд╛рдИ рдЕрдм рдкрд╛рдЗрдерди 3.5-3.7 рдЪрд╛рд╣рд┐рдиреНрдЫред рдЕрдиреНрдп рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреН:

  • FFT (рдлрд╛рд╕реНрдЯ рдлреЛрд░рд┐рдпрд░ рдЯреНрд░рд╛рдиреНрд╕рдлрд░реНрдореНрд╕) рдореЛрдбреНрдпреБрд▓рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирд▓рд╛рдИ рдЫрд┐рдЯреЛ рдлреБрд░рд┐рдпрд░ рд░реВрдкрд╛рдиреНрддрд░рдг рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ fftpack рдмрд╛рдЯ рдЫрд┐рдЯреЛ рд░ рдЕрдзрд┐рдХ рд╕рдЯреАрдХрдорд╛ рд╕рд╛рд░рд┐рдПрдХреЛ рдЫред pocketfft.
  • рдирдпрд╛рдБ рд╡рд┐рд╕реНрддрд╛рд░ рдпреЛрдЧреНрдп рдореЛрдбреНрдпреБрд▓ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ
    random, рдЬрд╕рд▓реЗ рдЪрд╛рд░ рдЫрджреНрдо-рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛ рдЬрдирд░реЗрдЯрд░рд╣рд░реВ (MT19937, PCG64, Philox рд░ SFC64) рдХреЛ рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ рд░ рд╕рдорд╛рдирд╛рдиреНрддрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ рдПрдиреНрдЯреНрд░реЛрдкреА рдЙрддреНрдкрдиреНрди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рд╡рд┐рдзрд┐ рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫред

  • рдердкрд┐рдпреЛ рдмрд┐рдЯрд╡рд╛рдЗрдЬ (рд░реЗрдбрд┐рдХреНрд╕) рд░ рд╣рд╛рдЗрдмреНрд░рд┐рдб (timsort) рдХреНрд░рдордмрджреНрдзрд╣рд░реВ рдЬреБрди рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░рдХреЛ рдЖрдзрд╛рд░рдорд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рдЪрдпрди рдЧрд░рд┐рдиреНрдЫред
  • рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛, NumPy рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ рдУрднрд░рд░рд╛рдЗрдб рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рд╕рдХреНрд╖рдо рдЧрд░рд┐рдПрдХреЛ рдЫред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди