รายละเอียดซอฟแวร์:
รุ่น: 3.2.0
วันที่อัพโหลด: 12 May 15
การอนุญาต: ฟรี
ความนิยม: 388
PyTables ถูกสร้างขึ้นที่ด้านบนของห้องสมุด HDF5 และแพคเกจหลาม numarray
มันถือ OO อินเตอร์เฟซที่รวมกับรหัส C-สร้างขึ้นจาก Cython เพิ่มความเร็วโดยรวม
คุณสมบัติ .
- ง่ายต่อการ ใช้
- การสนับสนุนสำหรับโครงการ NaturalNaming
- ง่ายต่อการเข้าถึงข้อมูล
- หน่วยความจำบันทึก
- ข้อมูลโครงสร้างในทางธรรมชาติ
- ฉัน Speedy / O การดำเนินงาน
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- แก้ไข Unicode ปลอมเตือนเปรียบเทียบ
- การจัดการของคุณลักษณะสตริงที่ว่างเปล่าที่ดีขึ้น ในรุ่นก่อนหน้า PyTables สตริงที่ว่างเปล่าถูกเก็บไว้เป็นสเกลา HDF5 คุณลักษณะที่มีขนาด 1 และความคุ้มค่า '& # x5c; 0' (null สิ้นสุดสตริงที่ว่างเปล่า) ตอนนี้สตริงที่ว่างเปล่าจะถูกเก็บเป็นคุณลักษณะ HDF5 มีศูนย์ขนาด.
- เพิ่มสูตรตำราอาหารใหม่และคู่ของตัวอย่างสำหรับเธรดที่เรียบง่ายกับ PyTables.
- ซ้ำซ้อน: บำบัด: `utilsextension.get_indices` ฟังก์ชั่นได้รับการกำจัด (แทนที่โดย: meth:` slice.indices`).
- อนุญาตให้ดัชนีลบในการเลือกจุด.
- ดัชนีไม่ได้ถูกนำมาใช้หากมีการอ้างว่ามีผลไม่.
- อะตอมและเทือกเขาชนิดจะไม่มีอีกต่อไปสร้างแบบไดนามิกดังนั้นตอนนี้มันเป็นเรื่องง่ายสำหรับ IDEs และเครื่องมือในการวิเคราะห์แบบคงที่จะจัดการกับพวกเขา.
- ฟังก์ชั่นใน keysort IDX-opt.c ได้รับ cythonised ใช้ชนิดผสม perfomance ไม่เปลี่ยนแปลงส่วนใหญ่ แต่รหัสที่ง่ายมากขึ้นในขณะนี้.
- การทดสอบหน่วยขนาดเล็กแฟอีกครั้ง.
มีอะไรใหม่ ในรุ่น 3.1.1:
- ปรับปรุง:
- อย่าสร้างอาร์เรย์ชั่วคราวเมื่อ * * * * * * * * obj พารามิเตอร์ไม่ได้ระบุไว้ใน: ปรุงยา:. `File.create_array`
- เพิ่มสองฟังก์ชั่นใหม่ยูทิลิตี้ (: บำบัด: `และ tables.nodes.filenode.read_from_filenode`: บำบัด:` tables.nodes.filenode.save_to_filenode`) สำหรับสำเนาโดยตรงจากระบบแฟ้มเพื่อ filenode และในทางกลับกัน
- ลบ: file:. `ตัวอย่าง / ซ้อนกัน-iter.py` ถือว่ามีประโยชน์อีกต่อไป
- การตรวจสอบที่ดีขึ้นของ `ธงคอมไพเลอร์ -msse2`.
- บักคงที่:
- แก้ไขข้อผิดพลาดที่สำคัญที่ก่อให้เกิดข้อยกเว้นในช่วงเวลานำเข้า.
- ห้องสมุด Blosc_ ภายในได้รับการปรับปรุงรุ่น 1.3.5.
มีอะไรใหม่ ในรุ่น 2.4.0:
- เพิ่มการสนับสนุนสำหรับชนิดข้อมูล float16 มันสามารถใช้ได้เฉพาะในกรณีที่ numpy ให้เป็นอย่างดี (เช่น numpy & # x3e; = 1.6).
- โหนดใบตอนนี้มีแอตทริบิวต์สำหรับการเรียกขนาดของข้อมูลในหน่วยความจำและบนดิสก์ ข้อมูลบนดิสก์จะสามารถบีบอัดเพื่อให้คุณลักษณะใหม่ทำให้มันง่ายต่อการคำนวณอัตราส่วนการบีบอัดข้อมูล.
มีอะไรใหม่ ในรุ่น 2.3.1:
- แก้ไขข้อผิดพลาดที่ทำให้การอ่านของชุดข้อมูลเกลา ประเภท unimplemented.
- แก้ไขข้อผิดพลาดใน `setup.py` ที่ก่อให้เกิดการติดตั้ง PyTables 2.3 ที่จะล้มเหลวในครอบครัวกับรุ่นหลามหลายติดตั้ง.
มีอะไรใหม่ ในรุ่น 2.3.1 RC1:
- แก้ไขข้อผิดพลาดที่ทำให้การอ่านชุดข้อมูลเกลา ประเภท unimplemented.
- แก้ไขข้อผิดพลาดใน `setup.py` ที่ก่อให้เกิดการติดตั้ง PyTables 2.3 ที่จะล้มเหลวในครอบครัวกับรุ่นหลามหลายติดตั้ง.
มีอะไรใหม่ ในรุ่น 2.3:
- OPSI เป็นเครื่องมือที่มีประสิทธิภาพในการจัดทำดัชนีและนวัตกรรมที่ช่วยให้ PyTables ที่จะดำเนินการ คำสั่งได้อย่างรวดเร็วบนโต๊ะขนาดใหญ่โดยพลการ นอกจากนี้ยังมีความหลากหลายของระดับการเพิ่มประสิทธิภาพในการจัดทำดัชนีเพื่อให้ผู้ใช้สามารถเลือกที่ดีที่สุดที่เหมาะสมกับความต้องการของเธอ (ขนาดมากกว่าหรือน้อยกว่าประสิทธิภาพการทำงานที่มากหรือน้อย) รหัส Indexation ยังใช้ประโยชน์จากความสามารถ vectorization ของแพคเกจ NumPy Numexpr และเพื่อให้แน่ใจว่าการจัดทำดัชนีในระยะสั้นมากและการค้นหาครั้ง.
- ปรับแคชอาร์เมตาดาต้าสำหรับทั้งสอง (โหนด) และข้อมูลที่ปกติที่ช่วยให้คุณบรรลุความเร็วสูงสุดสำหรับการเรียกดูวัตถุต้นไม้อย่างเข้มข้นในระหว่างการอ่านข้อมูลและแบบสอบถาม มันเติมเต็มปัจจุบัน Cache ที่มีอยู่แล้วใน HDF5 แม้นี่จะมุ่งขึ้นไปทางโครงสร้างระดับสูงที่มีเฉพาะใน PyTables และที่มีความสำคัญเพื่อให้บรรลุผลการดำเนินงานที่สูงมาก.
ความคิดเห็นที่ไม่พบ