1 repositorio
Techniques for modifying a data stream by adding padding, separators, or repeating elements.
Distinct from Stream Separator Insertions: Candidates focus on document insertion, ML data augmentation, or UI enrichment, not structural iterable manipulation.
Explore 1 awesome GitHub repository matching data & databases · Sequence Augmentations. Refine with filters or upvote what's useful.
more-itertools es una biblioteca de extensión para el módulo itertools de Python. Sirve como un toolkit para manipular iterables, proporcionando una amplia gama de rutinas para transformación de datos, generación combinatoria y gestión de estado de iteradores. La biblioteca se distingue por la gestión de estado avanzada y la generación de secuencias complejas. Proporciona capacidades para observar elementos futuros, buscar dentro de secuencias y producir permutaciones, combinaciones y particiones de conjuntos únicas a partir de colecciones que pueden contener elementos duplicados. Su superficie de capacidades más amplia cubre tareas de procesamiento de datos como aplanamiento recursivo, agrupación, relleno y reformateo de flujos de datos. También incluye utilidades para fusión de flujos, ventanas para análisis de vecindad local y sincronización de iteración segura para hilos. El proyecto proporciona además rutinas especializadas para el procesamiento de secuencias numéricas, incluyendo multiplicación de matrices, convolución lineal discreta y transformadas de Fourier.
Adds padding, inserts separators, or repeats elements to modify the structure of a data stream.