PyTables

Screenshot Λογισμικό:
PyTables
Στοιχεία Λογισμικού:
Εκδοχή: 3.2.0
Ανεβάστε ημερομηνία: 12 May 15
Προγραμματιστής: Francesc Alted
Άδεια: Δωρεάν
Δημοτικότητα: 388

Rating: 1.5/5 (Total Votes: 2)

PyTables είναι χτισμένο στην κορυφή της βιβλιοθήκης HDF5 και το πακέτο numarray Python.
Κατέχει μια διεπαφή OO που, σε συνδυασμό με C-κώδικα που έχει δημιουργηθεί από Cython αυξάνει την συνολική ταχύτητα

Χαρακτηριστικά :.

  • Εύκολη χρησιμοποιήστε
  • Υποστήριξη για το καθεστώς NaturalNaming
  • Εύκολη πρόσβαση στα δεδομένα
  • Εξοικονόμηση μνήμης
  • δεδομένα δομής με φυσικό τρόπο
  • Speedy λειτουργίες I / O

Τι είναι καινούργιο σε αυτή την έκδοση:.

  • Διορθώθηκε ένα ψευδεπίγραφο προειδοποίηση σύγκριση Unicode
  • Βελτίωση του χειρισμού των κενών χαρακτηριστικά εγχόρδων. Σε προηγούμενες εκδόσεις του PyTables κενό string αποθηκεύονται ως βαθμωτό HDF5 χαρακτηριστικά που έχει το μέγεθος ενός και αξίας '& # X5c? 0 »(μια κενή null τερματιστεί εγχόρδων). Τώρα κενό string αποθηκεύονται ως χαρακτηριστικά HDF5 έχει μηδενικό μέγεθος.
  • Προστέθηκε μια νέα συνταγή βιβλίο μαγειρικής και μερικά παραδείγματα για απλή σπείρωμα με PyTables.
  • Η περιττή: func: `utilsextension.get_indices` λειτουργία έχει εξαλειφθεί (αντικαταστάθηκε από: μεθ:` slice.indices`).
  • Να επιτρέπεται αρνητικά τους δείκτες στο σημείο επιλογής.
  • Δείκτη, δεν χρησιμοποιείται εάν ισχυριζόταν δεν υπήρχαν αποτελέσματα.

  • Οι
  • Άτομα και Col τύποι δεν είναι πλέον δημιουργούνται δυναμικά έτσι και τώρα είναι πιο εύκολο για τα ολοκληρωμένα περιβάλλοντα ανάπτυξης και στατική εργαλείο ανάλυσης για να τους χειριστεί.
  • Οι λειτουργίες keysort σε idx-opt.c έχουν cythonised χρησιμοποιώντας λιωμένο τύπους. Η παράσταση είναι ουσιαστικά αμετάβλητο, αλλά ο κώδικας είναι πολύ πιο απλό τώρα.
  • Μικρές δοκιμές μονάδα εκ νέου πρακτορείας επιχειρηματικών απαιτήσεων.

Τι είναι καινούργιο στην έκδοση 3.1.1:

  • Βελτιώσεις:
  • Μην δημιουργείτε ένα προσωρινό πίνακα όταν ο * obj * παράμετρος δεν καθορίζεται σε: μεθ:. `File.create_array`
  • προστεθούν δύο νέες λειτουργίες χρησιμότητας (: func: `tables.nodes.filenode.read_from_filenode` και: func:` tables.nodes.filenode.save_to_filenode`) για την άμεση αντιγραφή από το σύστημα αρχείων σε filenode και αντίστροφα
  • Αφαιρέθηκε το: αρχείο:. `Παραδείγματα / ένθετα-iter.py` θεωρείται πλέον χρήσιμο
  • Καλύτερη ανίχνευση του `-msse2` σημαία compiler.
  • σφάλματα σταθερό:
  • Διορθώθηκε ένα κρίσιμο σφάλμα που προκάλεσε μια εξαίρεση τη στιγμή της εισαγωγής.
  • Η εσωτερική βιβλιοθήκη Blosc_ έχει ενημερωθεί με την έκδοση 1.3.5.

Τι είναι καινούργιο στην έκδοση 2.4.0:

  • Προστέθηκε υποστήριξη για τον τύπο δεδομένων float16. Είναι διαθέσιμη μόνο αν NumPy παρέχει επίσης (δηλαδή NumPy & # x3e? = 1,6).

  • Κόμβοι
  • Φύλλο τώρα ιδιότητες για την ανάκτηση του μεγέθους των δεδομένων στη μνήμη και στο δίσκο. Τα δεδομένα στο δίσκο μπορεί να συμπιεστεί, έτσι ώστε τα νέα χαρακτηριστικά καθιστούν εύκολο να υπολογιστεί η αναλογία συμπίεσης δεδομένων.

Τι είναι καινούργιο στην έκδοση 2.3.1:

  • Διορθώθηκε ένα bug που εμπόδιζε να διαβάσετε βαθμωτό σύνολα δεδομένων ανεφάρμοστοι οι τύποι.
  • Διορθώθηκε ένα bug στο `setup.py` που προκάλεσε την εγκατάσταση του PyTables 2.3 να αποτύχει σε κεντρικούς υπολογιστές με πολλαπλές εκδόσεις Python εγκατεστημένη.

Τι είναι καινούργιο στην έκδοση 2.3.1 RC1:

  • Διορθώθηκε ένα bug που εμπόδιζε να διαβάσετε βαθμωτό σύνολα δεδομένων των μη υλοποιημένων τύπων.
  • Διορθώθηκε ένα bug στο `setup.py` που προκάλεσε την εγκατάσταση του PyTables 2.3 να αποτύχει σε κεντρικούς υπολογιστές με πολλαπλές εκδόσεις Python εγκατεστημένη.

Τι είναι καινούργιο στην έκδοση 2.3:

  • ΟΨΗ είναι ένα ισχυρό και καινοτόμο κινητήρα ευρετηρίαση επιτρέποντας PyTables να εκτελέσει γρήγορη ερωτήματα σχετικά με αυθαίρετα μεγάλους πίνακες. Επιπλέον, προσφέρει ένα ευρύ φάσμα των επιπέδων βελτιστοποίησης για τους δείκτες της, έτσι ώστε ο χρήστης μπορεί να επιλέξει το καλύτερο που ταιριάζει στις ανάγκες της (περισσότερο ή λιγότερο το μέγεθος, λιγότερο ή περισσότερο τις επιδόσεις). Κωδικός Τιμαριθμική αναπροσαρμογή εκμεταλλεύεται επίσης τις δυνατότητες διανυσματοποίηση των πακέτων NumPy και Numexpr να εξασφαλιστεί πραγματικά σύντομο ευρετηρίασης και αναζήτησης φορές.
  • Ένα τελειοποιηθεί cache του ΕΕΣ τόσο για τα μεταδεδομένα (κόμβοι) και η τακτική των δεδομένων που σας επιτρέπει να επιτευχθεί η μέγιστη ταχύτητα για την εντατική περιήγηση δέντρο αντικειμένου κατά δεδομένων διαβάζει και ερωτήματα. Συμπληρώνει την ήδη αποδοτική παρούσα μνήμη cache στην HDF5, αν και αυτό είναι περισσότερο προσανατολισμένη προς δομών υψηλού επιπέδου που είναι ειδικά για PyTables και που είναι κρίσιμα για την επίτευξη πολύ υψηλών επιδόσεων.

Παρόμοια λογισμικά

BinaryOrNot
BinaryOrNot

13 Apr 15

pycksum
pycksum

13 May 15

Pyparsing
Pyparsing

13 May 15

Σχόλια για PyTables

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία