NumPy సైంటిఫిక్ కంప్యూటింగ్ పైథాన్ లైబ్రరీ 1.17.0 విడుదల చేయబడింది
జరిగింది సైంటిఫిక్ కంప్యూటింగ్ కోసం పైథాన్ లైబ్రరీ విడుదల NumPy 1.17, బహుమితీయ శ్రేణులు మరియు మాత్రికలతో పని చేయడంపై దృష్టి సారించింది మరియు మాత్రికల వినియోగానికి సంబంధించిన వివిధ అల్గారిథమ్ల అమలుతో ఫంక్షన్ల యొక్క పెద్ద సేకరణను కూడా అందిస్తుంది. శాస్త్రీయ గణనల కోసం ఉపయోగించే అత్యంత ప్రజాదరణ పొందిన లైబ్రరీలలో NumPy ఒకటి. ప్రాజెక్ట్ కోడ్ C మరియు లో ఆప్టిమైజేషన్లను ఉపయోగించి పైథాన్లో వ్రాయబడింది ద్వారా పంపిణీ చేయబడింది BSD లైసెన్స్ కింద.
NumPy 1.17 విడుదల విశేషమైనది కొన్ని ఆపరేషన్ల పనితీరును గణనీయంగా మెరుగుపరిచే ఆప్టిమైజేషన్లను పరిచయం చేయడం మరియు పైథాన్ 2.7కు మద్దతును ముగించడం. పని చేయడానికి, మీకు ఇప్పుడు పైథాన్ 3.5-3.7 అవసరం. ఇతర మార్పులు ఉన్నాయి:
వేగవంతమైన ఫోరియర్ పరివర్తనను అమలు చేయడానికి FFT (ఫాస్ట్ ఫోరియర్ ట్రాన్స్ఫార్మ్స్) మాడ్యూల్ అమలు fftpack నుండి వేగవంతమైన మరియు మరింత ఖచ్చితమైనదిగా మార్చబడింది. పాకెట్ఫ్ట్.
కొత్త విస్తరించదగిన మాడ్యూల్ను కలిగి ఉంటుంది
యాదృచ్ఛికం, ఇది నాలుగు నకిలీ-రాండమ్ నంబర్ జనరేటర్ల (MT19937, PCG64, ఫిలోక్స్ మరియు SFC64) ఎంపికను అందిస్తుంది మరియు సమాంతర ప్రక్రియలలో ఉపయోగించినప్పుడు ఎంట్రోపీని ఉత్పత్తి చేయడానికి మెరుగైన పద్ధతిని అమలు చేస్తుంది.
బిట్వైస్ (రాడిక్స్) మరియు హైబ్రిడ్ (timsort) డేటా రకాన్ని బట్టి స్వయంచాలకంగా ఎంపిక చేయబడిన సార్టింగ్లు.
డిఫాల్ట్గా, NumPy ఫంక్షన్లను భర్తీ చేసే సామర్థ్యం ప్రారంభించబడింది.