عن المشروع
Zarr هو تنفيذ بلغة بايثون لتنسيق تخزين Zarr، يوفر مصفوفات مضغوطة ومجزأة متعددة الأبعاد تعمل بشكل جيد مع الحوسبة المتوازية والتخزين الكائني. يدعم إنشاء مصفوفات بأنواع بيانات متوافقة مع NumPy، والتجزئة على أي بُعد، وترميز الأجزاء باستخدام ضواغط متنوعة. يمكن تخزين المصفوفات في الذاكرة، أو على القرص، أو داخل ملفات zip، أو على التخزين الكائني مثل S3. تدعم المكتبة القراءة والكتابة المتزامنة من خيوط أو عمليات متعددة، ويمكن تنظيم المصفوفات في مجموعات هرمية. التثبيت متاح عبر pip أو conda. يتضمن المستودع أيضًا حزمًا فرعية لأدوات البيانات الوصفية، والفهرسة الكسولة للمصفوفات المجزأة، وخادم HTTP يستهدف بيانات Zarr.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.