PyTables

البرمجيات قطة:
PyTables
تفاصيل البرنامج:
الإصدار: 3.2.0
تاريخ إيداع: 12 May 15
المطور: Francesc Alted
ترخيص: حرر
شعبية: 388

Rating: 1.5/5 (Total Votes: 2)

بنيت

PyTables على رأس المكتبة HDF5 وحزمة numarray بيثون.
انها تحمل واجهة OO التي، جنبا إلى جنب مع رمز المولدة C من Cython يزيد من السرعة الاجمالية

الميزات:.

سهلة الاستخدام
دعم لنظام NaturalNaming
سهولة الوصول إلى البيانات
يحفظ الذاكرة
البيانات بنية بطريقة طبيعية
سريع I / O العمليات

ما هو الجديد في هذا الإصدار:

إصلاح زائفة تحذير مقارنة يونيكود.
تحسين التعامل مع سمات سلسلة فارغة. في الإصدارات السابقة من PyTables تم تخزينها سلسلة فارغة كما العددية HDF5 سمات وجود حجم 1 والقيمة '& # x5c؛ 0' (لاغية فارغة إنهاء سلسلة). الآن يتم تخزين سلسلة فارغة كما سمات HDF5 وجود حجم صفر.
وأضاف وصفة طبخ جديدة وبضعة أمثلة عن خيوط بسيطة مع PyTables.
وقد تم القضاء على `ظيفة utilsextension.get_indices` (الاستعاضة عنها: المنهجيات:` slice.indices`) زائدا عن الحاجة: وظائفها.
تسمح مؤشرات سلبية في اختيار نقطة.
المؤشر لم تستخدم إذا كان ادعى انه لا توجد نتائج.
لم يعد يتم إنشاء الذرات والعقيد أنواع حيوي حتى الآن أنه من الأسهل لبيئات التطوير وأداة تحليل ثابتة للتعامل معها.
تم cythonised وظائف keysort في IDX-opt.c باستخدام أنواع تنصهر فيها. برفومنس هو في الغالب دون تغيير، ولكن رمز أبسط أكثر من ذلك بكثير الآن.
اختبارات وحدة صغيرة إعادة شراء الديون.

ما هو الجديد في الإصدار 3.1.1:

التحسينات:
لم تقم بإنشاء مجموعة مؤقتة عندما * الكائنات * لم يتم تحديد المعلمة في: المنهجيات: `File.create_array`.
إضافة إلى اثنين من وظائف جديدة فائدة (: ظائفها: `tables.nodes.filenode.read_from_filenode` و: ظائفها:` tables.nodes.filenode.save_to_filenode`) للنسخة مباشرة من الملفات إلى filenode والعكس بالعكس.
إزالة: ملف: `أمثلة / متداخلة-iter.py` تعتبر لم تعد مفيدة.
كشف أفضل ل`-msse2` العلم مترجم.
البق الثابتة:
إصلاح الخلل الحرجة التي تسببت استثناء في وقت الاستيراد.
تم تحديث المكتبة Blosc_ الداخلية إلى الإصدار 1.3.5.

ما هو الجديد في الإصدار 2.4.0:

واضاف لدعم نوع البيانات float16. أنها لا تتوفر إلا إذا numpy يوفر أنها كذلك (أي numpy & # x3e؛ = 1.6).
يكون العقد أوراق الآن سمات لاسترجاع حجم البيانات في الذاكرة وعلى القرص. يمكن ضغط البيانات على القرص، وبالتالي فإن خصائص جديدة تجعل من السهل لحساب التموينية ضغط البيانات.

ما هو الجديد في الإصدار 2.3.1:

إصلاح الخلل التي حالت دون لقراءة قواعد البيانات العددية من أنواع لم تنفذ.
إصلاح الخلل في `setup.py` التي تسببت في تركيب PyTables 2.3 فشل على المضيفين مع إصدارات متعددة الثعبان مثبتة.

ما هو الجديد في الإصدار 2.3.1 RC1:

إصلاح الخلل التي حالت دون لقراءة قواعد البيانات العددية من دون تنفيذ أنواع.
إصلاح الخلل في `setup.py` التي تسببت في تركيب PyTables 2.3 فشل على المضيفين مع إصدارات متعددة الثعبان مثبتة.

ما هو الجديد في الإصدار 2.3:

OPSI هي قوية ومبتكرة محرك الفهرسة السماح PyTables لتنفيذ استعلامات سريعة على جداول كبيرة بشكل تعسفي. وعلاوة على ذلك، فإنه يوفر مجموعة واسعة من المستويات الأمثل لمؤشراتها بحيث يمكن للمستخدم اختيار أفضل واحد التي تناسب احتياجاته (أكثر أو أقل من حجم، أكثر أو أقل أداء). كود المقايسة أيضا يستفيد من قدرات كمية موجهة من الحزم NumPy وNumexpr لضمان الفهرسة والبحث أوقات قصيرة حقا.
A مخبأ LRU صقل لكل من البيانات الوصفية (العقد) والبيانات العادية التي تمكنك من تحقيق أقصى سرعة لمدة مكثفة تصفح شجرة الكائن أثناء يقرأ البيانات والاستفسارات. وهو يكمل الحاضر مخبأ كفاءة بالفعل في HDF5، على الرغم من أن هذا هو أكثر الموجهة نحو الهياكل رفيعة المستوى التي هي محددة لPyTables والتي تعتبر بالغة الأهمية لتحقيق أداء عال جدا.

برامج مماثلة

trac-github
trac-github

12 Apr 15

FIAT
FIAT

13 May 15

colormath
colormath

21 Jul 15

pyswf
pyswf

12 Apr 15

تعليقات ل PyTables

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!
البحث حسب الفئة