awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 repository-uri

Awesome GitHub RepositoriesData Reducers

Functions for aggregating collection values into single results.

Distinguishing note: Focuses on folding or reducing operations rather than simple mapping.

Explore 11 awesome GitHub repositories matching data & databases · Data Reducers. Refine with filters or upvote what's useful.

Awesome Data Reducers GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • jqlang/jqAvatar jqlang

    jqlang/jq

    34,901Vezi pe GitHub↗

    This project is a command-line processor designed for the parsing, filtering, and transformation of structured data streams. It functions as a declarative programming environment that treats data as immutable streams, allowing users to perform complex structural modifications through the composition of small, reusable functions. By utilizing a recursive tree traversal engine, the system enables the navigation, inspection, and modification of deeply nested hierarchical data structures. The engine distinguishes itself through a stream-oriented architecture that processes input records one by on

    Aggregates multiple values into a single result by iteratively applying an update expression to an initial value across a collection.

    Cjq
    Vezi pe GitHub↗34,901
  • lucidrains/vit-pytorchAvatar lucidrains

    lucidrains/vit-pytorch

    25,363Vezi pe GitHub↗

    This library provides a comprehensive collection of modular building blocks and research-backed architectures for implementing vision transformers within the PyTorch framework. It serves as a centralized repository for constructing, training, and analyzing attention-based models, offering a wide array of specialized variants designed for image classification and visual representation learning. The project distinguishes itself through a focus on architectural efficiency and flexibility, supporting diverse input formats including non-square images and volumetric data like video. It incorporates

    Compresses transformer token sequences using patch merging to improve computational efficiency.

    Python
    Vezi pe GitHub↗25,363
  • quii/learn-go-with-testsAvatar quii

    quii/learn-go-with-tests

    23,510Vezi pe GitHub↗

    This project is an educational platform and tutorial series designed to teach the Go programming language through the practice of test-driven development. It provides a structured path for developers to master language fundamentals, concurrency, and standard library usage by building functional applications in small, verifiable increments. The core methodology centers on the test-driven development cycle, where failing tests are written before implementation to define requirements and ensure code correctness. This approach is applied across a wide range of practical scenarios, including the c

    Aggregates collection elements into single values using combining functions.

    Gogogolangtdd
    Vezi pe GitHub↗23,510
  • vectordotdev/vectorAvatar vectordotdev

    vectordotdev/vector

    22,071Vezi pe GitHub↗

    Vector is a high-performance observability data pipeline designed to collect, transform, and route logs, metrics, and traces across distributed infrastructure. It functions as a modular engine that decouples data ingestion from processing and transmission, utilizing a component-based architecture to connect diverse sources to multiple destinations. The project distinguishes itself through a focus on reliability and flow control. It implements backpressure-aware data movement to prevent data loss during traffic spikes and utilizes disk-backed event buffering to ensure durability during network

    Collapses multiple events into single records or summarizes metrics to reduce data volume.

    Rusteventsforwarderhacktoberfest
    Vezi pe GitHub↗22,071
  • lawlite19/machinelearning_pythonAvatar lawlite19

    lawlite19/MachineLearning_Python

    8,526Vezi pe GitHub↗

    This is a Python machine learning library featuring a collection of core algorithms implemented from scratch to demonstrate foundational AI concepts. It provides a comprehensive toolkit for supervised learning, unsupervised learning, and neural network development. The project is distinguished by its custom implementation of a neural network framework, which includes multi-layer perceptrons with backpropagation, gradient descent, and weight regularization. It also includes a specialized anomaly detection toolkit that identifies outliers and rare events using Gaussian probability distributions

    Determines the ideal number of principal components to reduce feature count while preserving variance.

    Python
    Vezi pe GitHub↗8,526
  • priorlabs/tabpfnAvatar PriorLabs

    PriorLabs/TabPFN

    7,408Vezi pe GitHub↗

    Removes low-value or redundant columns to focus model attention on the most predictive attributes.

    Pythondata-sciencefoundation-modelsmachine-learning
    Vezi pe GitHub↗7,408
  • typelevel/catsAvatar typelevel

    typelevel/cats

    5,447Vezi pe GitHub↗

    Cats este o bibliotecă de programare funcțională și type class pentru Scala, concepută pentru a implementa tipare algebrice și abstracțiuni funcționale. Aceasta oferă un set standardizat de interfețe și un toolkit modular de wrapper-e și containere funcționale pentru a permite polimorfismul ad-hoc și programarea generică între tipuri disparate. Proiectul servește drept standard de abstracție funcțională, oferind o suită de monad transformer pentru a compune contexte imbricate cu efecte și a gestiona multiple efecte secundare computaționale într-un singur pipeline. De asemenea, permite construirea de limbaje specifice domeniului (DSL) încorporate prin reprezentarea logicii programului ca structuri de date care sunt interpretate separat de definițiile lor. Biblioteca acoperă domenii largi de capabilități, inclusiv manipularea algebrică a datelor pentru combinarea și reducerea valorilor, gestionarea stării cu tipizare sigură și gestionarea funcțională a erorilor pentru a formaliza acumularea și recuperarea acestora. Oferă, de asemenea, instrumente pentru gestionarea computațiilor cu efecte și extinderea tipurilor de colecții standard cu capabilități funcționale. Biblioteca include mecanisme pentru validarea legilor algebrice, asigurând că instanțele de type class respectă proprietățile matematice.

    Provides folding and reduction operations to aggregate elements of a data structure into a single summary value.

    Scala
    Vezi pe GitHub↗5,447
  • morvanzhou/tensorflow-tutorialAvatar MorvanZhou

    MorvanZhou/Tensorflow-Tutorial

    4,334Vezi pe GitHub↗

    Acest proiect este o colecție de resurse educaționale și implementări de referință pentru dezvoltarea rețelelor neuronale folosind TensorFlow. Servește drept curs cuprinzător de învățare, curriculum de machine learning și ghid practic de implementare pentru construirea arhitecturilor de deep learning. Codul sursă oferă materiale instrucționale și exemple care acoperă o gamă largă de tipuri de modele, inclusiv rețele neuronale convoluționale pentru clasificarea imaginilor, rețele recurente și celule long short-term memory pentru date secvențiale, și autoencodere pentru modelare generativă. Include, de asemenea, implementări pentru agenți de deep reinforcement learning și tehnici de transfer learning pentru adaptarea modelelor pre-antrenate la sarcini noi. Proiectul acoperă întregul ciclu de viață al dezvoltării, inclusiv preprocesarea datelor, definirea grafului computațional și optimizarea ponderilor. Oferă utilitare pentru evaluarea modelelor și optimizarea antrenamentului, cum ar fi dropout și regularizare, alături de instrumente pentru vizualizarea arhitecturii rețelei și monitorizarea metricilor de antrenament.

    Reduces the spatial dimensions of feature maps using max or average pooling to decrease computational complexity.

    Pythonautoencoderclassificationcnn
    Vezi pe GitHub↗4,334
  • picsart-ai-research/text2video-zeroAvatar Picsart-AI-Research

    Picsart-AI-Research/Text2Video-Zero

    4,244Vezi pe GitHub↗

    Text2Video-Zero este un model de difuzie text-to-video și un framework conceput pentru a sintetiza secvențe video temporal consistente din prompt-uri textuale. Funcționează ca un generator video zero-shot, reutilizând modelele de difuzie de imagine pre-antrenate pentru a crea conținut video fără a necesita antrenament suplimentar pe seturi de date video. Sistemul include un sintetizator video condițional care permite generarea ghidată folosind hărți de adâncime, margini sau postură pentru a controla layout-ul structural și mișcarea. De asemenea, oferă capabilități de editare video bazate pe text pentru a modifica stilul sau conținutul clipurilor video existente prin instrucțiuni în limbaj natural. Pentru a gestiona cerințele computaționale, proiectul implementează inferența optimizată pentru memoria GPU. Acest lucru este realizat prin tehnici precum token merging și frame chunking pentru a reduce utilizarea VRAM în timpul procesului de generare.

    Reduces GPU memory consumption during inference by merging redundant visual tokens in the transformer sequence.

    Pythonvideo-editingvideo-generation
    Vezi pe GitHub↗4,244
  • linyiqun/dataminingalgorithmAvatar linyiqun

    linyiqun/DataMiningAlgorithm

    3,950Vezi pe GitHub↗

    This project is a data mining algorithm library and machine learning reference implementation. It provides a collection of tools for performing classification, clustering, and association rule mining, as well as a toolkit for nature-inspired optimization. The library includes specialized utilities for graph and sequence mining, enabling the extraction of frequent subgraphs and sequential patterns. It also features a dimensionality reduction utility that uses rough set theory to remove redundant attributes from datasets. The project covers a broad range of analytical capabilities, including n

    Provides utilities to eliminate redundant attributes from datasets using rough set theory.

    Java
    Vezi pe GitHub↗3,950
  • kmkolasinski/deep-learning-notesAvatar kmkolasinski

    kmkolasinski/deep-learning-notes

    1,348Vezi pe GitHub↗

    This repository is an educational collection of implementations and research notes focused on deep learning architectures and optimization techniques. It provides modular code examples designed to demonstrate foundational and advanced concepts in machine learning, ranging from basic neural network structures to complex training strategies. The project distinguishes itself by offering practical implementations of specialized research methods, including capsule-based feature aggregation, gradient direction decoupling, and self-normalizing weight regularization. These materials allow for the stu

    Performs dynamic feature pooling to preserve spatial representation and translational invariance.

    Jupyter Notebook
    Vezi pe GitHub↗1,348
  1. Home
  2. Data & Databases
  3. Data Reducers

Explorează sub-etichetele

  • Bifunctorial ReductionsFolding operations specifically for data structures with two independent type parameters. **Distinct from Data Reducers:** Specifically targets bifunctors rather than generic single-type data reducers
  • Feature Count Reducers1 sub-tagRemoves low-value or redundant columns from a dataset so the model focuses attention on the most predictive attributes. **Distinct from Data Reducers:** Distinct from Data Reducers: specifically reduces feature/column count for ML models, not general collection aggregation.
  • Spatial PoolingDownsampling feature maps using max or average pooling to reduce spatial dimensions. **Distinct from Data Reducers:** Focuses on spatial resolution reduction in CNNs rather than general data aggregation or functional reduction