NumPy 1.17.0 ሳይንሳዊ ኮምፒውቲንግ Python ላይብረሪ ተለቋል

ወስዷል ለሳይንሳዊ ስሌት የ Python ቤተ-መጽሐፍት መልቀቅ ቁጥር ፒ 1.17, ከብዙ ልኬት ድርድሮች እና ማትሪክስ ጋር በመስራት ላይ ያተኮረ, እንዲሁም ከማትሪክስ አጠቃቀም ጋር የተያያዙ የተለያዩ ስልተ ቀመሮችን በመተግበር ላይ ትልቅ ስብስብ ያቀርባል. NumPy ለሳይንሳዊ ኮምፒውቲንግ ከሚጠቀሙት በጣም ታዋቂ ቤተ-መጻሕፍት አንዱ ነው። የፕሮጀክቱ ኮድ በ Python ውስጥ የተፃፈው C ማሻሻያዎችን እና የተሰራጨው በ በ BSD ፍቃድ.

NumPy 1.17 ልቀት የሚታወቅ የአንዳንድ ኦፕሬሽኖችን አፈጻጸም በእጅጉ የሚያሻሽሉ ማሻሻያዎች እና የ Python 2.7 ድጋፍ መጨረሻ። አሁን ለመስራት Python 3.5-3.7 ያስፈልገዋል። ከሌሎች ለውጦች መካከል፡-

  • ፈጣን ፎሪየር ትራንስፎርምን ለማከናወን የኤፍኤፍቲ (ፈጣን ፎሪየር ትራንስፎርሞች) ሞጁል አተገባበር ከfftpack ወደ ፈጣን እና ትክክለኛ ተንቀሳቅሷል። የኪስ ቦርሳ.
  • አዲስ ሊሰፋ የሚችል ሞጁል ተካትቷል።
    በዘፈቀደ፣ አራት የውሸት የዘፈቀደ ቁጥር ማመንጫዎችን (MT19937፣ PCG64፣ Philox እና SFC64) ምርጫን ያቀርባል እና በትይዩ አሂድ ሂደቶች ውስጥ ጥቅም ላይ በሚውሉ ሁኔታዎች ውስጥ ኢንትሮፒን ለማመንጨት የተሻሻለ ዘዴን ተግባራዊ ያደርጋል።

  • Bitwise (ራዲክስ) እና ድብልቅ (timsort) እንደየመረጃው ዓይነት በራስ-ሰር የሚመረጡ ዓይነቶች።
  • የNumPy ተግባራትን የመሻር ችሎታ በነባሪነት ነቅቷል።

ምንጭ: opennet.ru

አስተያየት ያክሉ