numpy.

numpy هو الحزمة الأساسية اللازمة للحوسبة العلمية مع بيثون.
التحميل الان

numpy. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • NumPy Development Team
  • موقع ويب الناشر:
  • http://numeric.scipy.org/

numpy. العلامات


numpy. وصف

Numpy هو الحزمة الأساسية اللازمة للحوسبة العلمية مع بيثون. Numpy هي الحزمة الأساسية اللازمة للحوسبة العلمية مع Python.This تحتوي الحزمة على كائن مجموعة قوية N-VIDELAL، وظائف متطورة (إذاعية) وأدوات لإدماج رمز C / C ++ و FORTRAN، والجبر الخطي المفيد، وتحويل فورييه، وعدد عشوائي القدرات. يستمد من قاعدة الرموز الرقمية القديمة ويمكن استخدامها كحل بديل للأرقام. كما يضيف الميزات المقدمة بواسطة Numarriay ويمكن استخدامها لتحل محل numarray.Nummeric يجب على المستخدمين العثور على الانتقال سهل للغاية. هناك وحدة نمطية (استيراد numpy.lib.convertcode --- راجع الوظائف Convertall و Fromfile في هذه الوحدة النمطية) التي يمكن أن تجعل التغييرات (معظم) التغييرات اللازمة لرمز Python الخاص بك الذي استخدم رقمي لجعله يعمل مع Numpy New. يحتاج مستخدمو Numarray حاليا إلى إجراء المزيد من الأعمال (معظمهم من التغييرات في الغالب) للعمل مع النظام الجديد لأنه لم يكتب أحد بعد ما يعادل ConvertCode.py هنا بعض الملامح الرئيسية ل "Numpy": المزيد من أنواع البيانات (جميع أنواع البيانات C القياسية بالإضافة إلى العوامات المعقدة، المنطقية، السلسلة، Unicode، وباطلة *). أنواع البيانات المرنة حيث يمكن أن يكون لكل مجموعة صفيفات مختلفة (ولكن لا تزال جميع عناصر الصفيف نفسها نفسها). أنواع البيانات هي كائنات بيثون تحتوي أنواع البيانات على سمة Type التي تعتبر TypeObject وضع نوع البيانات في تسلسل هرمي لأنواع البيانات. يتم دعم الحقول المسماة بشكل جوهري على صفائف. تسمح صفائف التسجيل بالوصول المسمى الحقل باستخدام سمات. العديد من أساليب الصفيف بالإضافة إلى النظراء الوظيفيين. السمات المتميزة بشكل أكثر وضوحا من الأساليب (السمات هي أجزاء جوهرية من مجموعة بحيث يؤدي إعدادها إلى تغيير الصفيف نفسه). مجموعة فرشات تغطي جميع أنواع البيانات التي ترث من صانع الثعبان عند الاقتضاء. يمكن تخفيف المصفوفات، وتبديلها، وفي ترتيب FORTRAN في الذاكرة (يسهل صفيفات المعينة بالذاكرة). يمكن قراءة صفائف بسهولة أكبر من الملفات النصية وإنشاءها من المخازن المؤقتة. يمكن كتابة صفائف بسرعة إلى الملفات في وضع النص و / أو الوضع الثنائي. ترث الصفائف من المصفوفات الكبيرة التي لا تحدد التسلسل أو البروتوكول المخزن المؤقت ويمكن أن تكون كبيرة جدا على منصات 64 بت. يمكن إجراء الفهرسة الهوى على صفائف باستخدام تسلسل عدد صحيح وأقنعة منطقية. يتم تغيير قواعد الإكراه لعمليات العدد / الصفيف المختلطة بحيث لا تحدد العتاب (أي شيء ينتج صفيف ثلاثي الأبعاد داخليا) نوع الإخراج في مثل هذه الحالات. عند حاجة الإكراه، يقتصر تخصيص الذاكرة المؤقتة المؤقتة على حجم قابل للتعديل من المستخدمين. يتم التعامل مع الأخطاء من خلال إشارات حالة النقطة العائمة IEEE وهناك مرونة على المستوى لكل وظيفة / وحدة نمطية / مدمجة للتعامل مع هذه الأخطاء. يمكن للمرء تسجيل وظيفة رد الاتصال خطأ في Python للتعامل مع الأخطاء التي يتم تعيينها على "الاتصال" لمعالجة الأخطاء الخاصة بهم؛ Ufung يقلل، والتراكم، ويمكن أن يحدث التخلي عنها باستخدام نوع مختلف ثم نوع الصفيف إذا رغبت في ذلك (دون نسخ الصفيف بأكمله)؛ يمكن أن تكون صفيفات الإخراج UFUNC قد تكون نوعا مختلفا من المتوقع من الحساب. يمكن تمرير الفصول التعسفية من خلال UFungs (باستخدام __array_wrap__ و __array_priority__). يمكن إنشاء UFUSCS بسهولة من وظائف بيثون. تم تصميم UFUNCS على تفصيل سلوكهم، بما في ذلك سلسلة DOC ديناميكية تقوم تلقائيا بإنشاء توقيع المكالمات. العديد من UFungs جديد (FREXP، MODF، LDEXP، ISNAN، ISFINITE، ISINF، Signit). يمكن تسجيل أنواع جديدة في النظام بحيث يمكن كتابة حلقات UFUNC المتخصصة للحصول على الدعم السريع لكائنات نوع جديدة. C-API عززت بحيث تكون أكثر من الوظائف متاحة من وحدات الملحق. C-API المحسن لذلك يمكن أن يحدث الوصول بنية الصفيف من خلال وحدات الماكرو. كائنات ITERATOR جديدة تم إنشاؤها لسهولة التعامل في C من المصفوفات المتسقية. الأنواع تحتوي على المزيد من الوظائف المرتبطة بها (لا توجد قوائم وظيفة سحرية في C-Code). أي وظيفة اللازمة هي جزء من هيكل النوع. ما الجديد في هذا الإصدار: يتضمن هذا القاصر العديد من إصلاحات الأخطاء ودعم Python 2.6 الرسمي والعديد من الميزات الجديدة مثل UFUNGS المعمم.


numpy. برامج ذات صلة