2 مستودعات
Techniques for dividing sequences into smaller batches or windows for memory-efficient processing.
Distinct from Dataset Batch Loading: The candidates are focused on Machine Learning dataset loading or high-capacity database storage management, whereas this feature is a general-purpose programming utility for iterable sequences.
Explore 2 awesome GitHub repositories matching data & databases · Iterable Chunking. Refine with filters or upvote what's useful.
more-itertools هي مكتبة إضافية لوحدة itertools في Python. تعمل كمجموعة أدوات لمعالجة التكرارات، وتوفر مجموعة واسعة من الروتينات لتحويل البيانات، والتوليد التوافقي، وإدارة حالة المكرر. تتميز المكتبة بإدارة الحالة المتقدمة وتوليد التسلسل المعقد. توفر إمكانيات لإلقاء نظرة خاطفة على العناصر المستقبلية، والبحث داخل التسلسلات، وإنتاج التباديل الفريدة، والتوليفات، وتقسيمات المجموعات من المجموعات التي قد تحتوي على عناصر مكررة. يغطي سطح قدرتها الأوسع مهام معالجة البيانات مثل التسطيح العودي، والتجميع، والحشو، وإعادة تشكيل تدفقات البيانات. كما تتضمن أدوات لدمج التدفق، والنافذة لتحليل الحي المحلي، ومزامنة التكرار الآمن للخيوط. يوفر المشروع أيضاً روتينات متخصصة لمعالجة التسلسل الرقمي، بما في ذلك ضرب المصفوفات، والالتفاف الخطي المنفصل، وتحويلات Fourier.
Transforms flat collections into different structures such as sliding windows, chunks, or matrices.
more-itertools is a Python iterable utility library providing advanced functions for manipulating, filtering, and transforming data sequences. It serves as a data stream processing toolkit and a set of utilities for iterator state management, extending the capabilities of the standard Python itertools module. The library includes a combinatorial math toolkit for generating permutations, combinations, and powersets, alongside routines for number theory calculations and matrix operations. It also provides tools for stream state management, allowing users to peek at upcoming elements or seek wit
Dividing long sequences into smaller chunks or windows to process data in manageable parts without loading everything into memory.