NumPy ಸೈಂಟಿಫಿಕ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಪೈಥಾನ್ ಲೈಬ್ರರಿ 1.17.0 ಬಿಡುಗಡೆಯಾಗಿದೆ

ನಡೆಯಿತು ವೈಜ್ಞಾನಿಕ ಕಂಪ್ಯೂಟಿಂಗ್‌ಗಾಗಿ ಪೈಥಾನ್ ಲೈಬ್ರರಿಯ ಬಿಡುಗಡೆ NumPy 1.17, ಮಲ್ಟಿಡೈಮೆನ್ಷನಲ್ ಅರೇಗಳು ಮತ್ತು ಮ್ಯಾಟ್ರಿಕ್ಸ್‌ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದರ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸಿದೆ, ಜೊತೆಗೆ ಮ್ಯಾಟ್ರಿಕ್ಸ್‌ಗಳ ಬಳಕೆಗೆ ಸಂಬಂಧಿಸಿದ ವಿವಿಧ ಅಲ್ಗಾರಿದಮ್‌ಗಳ ಅನುಷ್ಠಾನದೊಂದಿಗೆ ಕಾರ್ಯಗಳ ದೊಡ್ಡ ಸಂಗ್ರಹವನ್ನು ಒದಗಿಸುತ್ತದೆ. NumPy ವೈಜ್ಞಾನಿಕ ಕಂಪ್ಯೂಟಿಂಗ್‌ಗಾಗಿ ಬಳಸಲಾಗುವ ಅತ್ಯಂತ ಜನಪ್ರಿಯ ಗ್ರಂಥಾಲಯಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ. ಪ್ರಾಜೆಕ್ಟ್ ಕೋಡ್ ಅನ್ನು ಸಿ ಆಪ್ಟಿಮೈಸೇಶನ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಪೈಥಾನ್‌ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು ವಿತರಿಸುವವರು BSD ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ.

NumPy 1.17 ಬಿಡುಗಡೆ ಗಮನಾರ್ಹ ಕೆಲವು ಕಾರ್ಯಾಚರಣೆಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಗಮನಾರ್ಹವಾಗಿ ಸುಧಾರಿಸುವ ಆಪ್ಟಿಮೈಸೇಶನ್‌ಗಳು ಮತ್ತು ಪೈಥಾನ್ 2.7 ಗೆ ಬೆಂಬಲದ ಅಂತ್ಯ. ಇದು ಈಗ ಕೆಲಸ ಮಾಡಲು ಪೈಥಾನ್ 3.5-3.7 ಅಗತ್ಯವಿದೆ. ಇತರ ಬದಲಾವಣೆಗಳ ನಡುವೆ:

  • ಫಾಸ್ಟ್ ಫೋರಿಯರ್ ಟ್ರಾನ್ಸ್‌ಫಾರ್ಮ್ ಅನ್ನು ನಿರ್ವಹಿಸಲು ಎಫ್‌ಎಫ್‌ಟಿ (ಫಾಸ್ಟ್ ಫೋರಿಯರ್ ಟ್ರಾನ್ಸ್‌ಫಾರ್ಮ್ಸ್) ಮಾಡ್ಯೂಲ್‌ನ ಅಳವಡಿಕೆಯನ್ನು ಎಫ್‌ಎಫ್‌ಟಿಪ್ಯಾಕ್‌ನಿಂದ ವೇಗವಾಗಿ ಮತ್ತು ಹೆಚ್ಚು ನಿಖರವಾದದಕ್ಕೆ ಸರಿಸಲಾಗಿದೆ. pocketfft.
  • ಹೊಸ ವಿಸ್ತರಿಸಬಹುದಾದ ಮಾಡ್ಯೂಲ್ ಒಳಗೊಂಡಿದೆ
    ಯಾದೃಚ್ಛಿಕ, ಇದು ನಾಲ್ಕು ಹುಸಿ-ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಯ ಜನರೇಟರ್‌ಗಳ (MT19937, PCG64, ಫಿಲೋಕ್ಸ್ ಮತ್ತು SFC64) ಆಯ್ಕೆಯನ್ನು ನೀಡುತ್ತದೆ ಮತ್ತು ಸಮಾನಾಂತರ ಪ್ರಕ್ರಿಯೆಗಳಲ್ಲಿ ಬಳಕೆಯ ಪರಿಸ್ಥಿತಿಗಳಲ್ಲಿ ಎಂಟ್ರೊಪಿಯನ್ನು ಉತ್ಪಾದಿಸಲು ಸುಧಾರಿತ ವಿಧಾನವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ.

  • ಬಿಟ್ವೈಸ್ (ರಾಡಿಕ್ಸ್) ಮತ್ತು ಹೈಬ್ರಿಡ್ (timsort) ಡೇಟಾ ಪ್ರಕಾರವನ್ನು ಅವಲಂಬಿಸಿ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಆಯ್ಕೆ ಮಾಡಲಾದ ವಿಧಗಳು.
  • NumPy ಕಾರ್ಯಗಳನ್ನು ಅತಿಕ್ರಮಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ