awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 Repos

Awesome GitHub RepositoriesBatch Aggregators

Utilities for combining multiple data points into summary statistics over defined time windows.

Distinct from Data Aggregation Pipelines: Distinct from general aggregation pipelines: focuses on time-windowed batching to reduce data volume.

Explore 6 awesome GitHub repositories matching data & databases · Batch Aggregators. Refine with filters or upvote what's useful.

Awesome Batch Aggregators GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • statsd/statsdAvatar von statsd

    statsd/statsd

    18,046Auf GitHub ansehen↗

    StatsD is a metrics aggregator and UDP collection server that collects system counters and timers. It functions as a time-series data forwarder, receiving high-frequency metric updates via a lightweight line protocol and summarizing them before flushing the data to a backend. The project features a pluggable metrics backend framework, allowing aggregated statistics to be routed to various third-party monitoring services or time-series databases such as Graphite. It supports horizontal scaling and high availability through a proxy ring distribution system that forwards incoming packets across

    Summarizes incoming counters and timers in memory over fixed time windows before flushing to backends.

    JavaScriptgraphitejavascriptmetrics
    Auf GitHub ansehen↗18,046
  • influxdata/telegrafAvatar von influxdata

    influxdata/telegraf

    17,619Auf GitHub ansehen↗

    Telegraf is a modular, cross-platform telemetry pipeline designed to collect, process, and route metrics from diverse infrastructure, applications, and hardware. It functions as a server-side middleware that normalizes heterogeneous data into a unified format, enabling consistent monitoring across complex environments. By utilizing a plugin-driven architecture, the agent manages the entire lifecycle of telemetry data from initial ingestion to final transmission. The project distinguishes itself through a declarative, configuration-driven execution model that allows users to define complex dat

    Combines individual data points into summary statistics over time windows to reduce data volume.

    Gogolanghacktoberfestinfluxdb
    Auf GitHub ansehen↗17,619
  • datajuicer/data-juicerAvatar von datajuicer

    datajuicer/data-juicer

    6,574Auf GitHub ansehen↗

    Data-Juicer is an open-source framework for cleaning, filtering, deduplicating, and transforming multimodal datasets to prepare them for training large language and vision models. It functions as a distributed data pipeline engine that runs processing jobs across Ray clusters, handling billions of samples with automatic operator fusion and adaptive parallelism. The framework provides a library of operators that leverage large language models for semantic extraction, filtering, and data synthesis within processing pipelines. The project distinguishes itself through a YAML-based data recipe sys

    Provides operators to split batched samples back into individual samples.

    Pythondatadata-analysisdata-pipeline
    Auf GitHub ansehen↗6,574
  • open-edge-platform/anomalibAvatar von open-edge-platform

    open-edge-platform/anomalib

    5,871Auf GitHub ansehen↗

    Anomalib is a PyTorch-based library for visual anomaly detection, offering a modular framework, a comprehensive model zoo, and a benchmarking suite designed for industrial defect detection. It provides a wide range of algorithms—including generative, discriminative, teacher-student, and vision-language approaches—that support unsupervised, few-shot, and zero-shot settings. The library enables deployment through model export to ONNX and OpenVINO for edge devices, and includes a no-code web application for training and inference. It also features a command-line interface for orchestrating multi

    Defines batched dataclasses that group multiple samples with iteration and collation support.

    Pythonanomaly-detectionanomaly-localizationanomaly-segmentation
    Auf GitHub ansehen↗5,871
  • facebookresearch/mmfAvatar von facebookresearch

    facebookresearch/mmf

    5,635Auf GitHub ansehen↗

    MMF is a modular framework for building, training, and evaluating vision-and-language models. It provides a configuration-driven experiment system where model, dataset, and training parameters are defined through composable YAML files, alongside a curated model zoo of pretrained checkpoints for state-of-the-art multimodal architectures. The framework includes a multimodal dataset loader that downloads, processes, and batches vision-and-language data, and a vision-language model trainer supporting distributed training, mixed precision, and checkpoint-based resumption. The framework distinguish

    Collates individual data samples into batches that group tensors and lists by key for model input.

    Pythoncaptioningdeep-learningdialog
    Auf GitHub ansehen↗5,635
  • facebookresearch/flashlightAvatar von facebookresearch

    facebookresearch/flashlight

    5,443Auf GitHub ansehen↗

    Flashlight ist eine C++-Bibliothek für maschinelles Lernen und ein Deep-Learning-Framework zur Erstellung und zum Training neuronaler Netze. Es fungiert als Tensor-Manipulationsbibliothek und Engine für automatische Differenzierung, die Operationen verfolgt, um Gradienten via Backpropagation für die Modelloptimierung zu berechnen. Das Projekt zeichnet sich durch seine Rolle als Framework für verteiltes Training aus, das All-Reduce-Gradientensynchronisation und verteilte Umgebungen nutzt, um Machine-Learning-Workloads über mehrere Nodes und Geräte hinweg zu skalieren. Es verfügt über eine Backend-agnostische Speicherschnittstelle und RAII-basiertes Management, um Tensor-Operationen von der physischen Hardware zu entkoppeln. Das Framework deckt ein breites Funktionsspektrum ab, einschließlich der Konstruktion neuronaler Netzwerkarchitekturen mit konvolutiven, linearen und rekurrenten Schichten. Es bietet umfangreiche Utilities für Tensor-Algebra, Dataset-Management und Batching, versionierte Binärserialisierung für Modellzustände sowie Überwachungswerkzeuge zur Verfolgung von Trainingsmetriken und Speicherauslastung.

    Packs individual samples into fixed or dynamic sizes for efficient processing.

    C++
    Auf GitHub ansehen↗5,443
  1. Home
  2. Data & Databases
  3. Data Aggregation Pipelines
  4. Batch Aggregators

Unter-Tags erkunden

  • Nested Time-Series AggregationsCreating continuous aggregates on top of other continuous aggregates to summarize data at multiple time scales. **Distinct from Batch Aggregators:** Distinct from Batch Aggregators: focuses on nesting aggregations at different granularities (e.g., hourly then daily) rather than single-level time-windowed batching.
  • Sample BatchingPacking individual data samples into fixed or dynamic sized tensors for efficient processing. **Distinct from Sample Groupers:** Focuses on the packing process for efficiency, not grouping based on key values.
  • Sample GroupersOperators that combine individual data samples into batches based on key values. **Distinct from Batch Aggregators:** Distinct from Batch Aggregators: focuses on grouping samples by key values rather than computing summary statistics over time windows.
  • Sample SplittersOperators that split batched samples back into their constituent individual samples. **Distinct from Batch Aggregators:** Distinct from Batch Aggregators: focuses on splitting batches into individuals rather than combining data points into summaries.