awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

20 dépôts

Awesome GitHub RepositoriesStatistical Sampling

Retrieval of representative data subsets using statistical or logical sampling methods.

Distinct from Sample Data Loaders: Distinct from Sample Data Loaders: focuses on query-time sampling of existing data rather than loading demonstration datasets.

Explore 20 awesome GitHub repositories matching data & databases · Statistical Sampling. Refine with filters or upvote what's useful.

Awesome Statistical Sampling GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • exacity/deeplearningbook-chineseAvatar de exacity

    exacity/deeplearningbook-chinese

    37,285Voir sur GitHub↗

    This project is a comprehensive Chinese translation of a technical deep learning textbook, providing an educational resource on the theory and implementation of neural networks. It functions as a collaborative technical translation project designed to make complex academic AI literature accessible to non-English speakers. The project utilizes a community-driven translation model that integrates external suggestions and pull requests to refine linguistic accuracy and reduce bias. It employs standardized terminology mapping to ensure a uniform vocabulary throughout the translated content. To i

    Covers constructing Markov chains by iteratively sampling variables given their neighbors in a graph.

    TeX
    Voir sur GitHub↗37,285
  • camdavidsonpilon/probabilistic-programming-and-bayesian-methods-for-hackersAvatar de CamDavidsonPilon

    CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers

    28,162Voir sur GitHub↗

    This project is a computational statistics textbook and Bayesian data analysis course. It serves as a guide for performing statistical inference and quantifying uncertainty through a probabilistic programming workflow using Python. The resource employs a computation-first pedagogy, teaching Bayesian methods and parameter estimation through executable code and simulations instead of formal mathematical notation. It provides a practical approach to implementing Markov Chain Monte Carlo sampling to estimate posterior distributions. The content covers building probabilistic models, integrating e

    Generates samples from a posterior distribution and provides tools to verify simulation convergence.

    Jupyter Notebookbayesian-methodsdata-sciencejupyter-notebook
    Voir sur GitHub↗28,162
  • rusty1s/pytorch_geometricAvatar de rusty1s

    rusty1s/pytorch_geometric

    23,848Voir sur GitHub↗

    PyTorch Geometric is a library for building and training machine learning models on graph-structured data. It provides a framework for developing graph neural networks, including a specialized system for implementing node-to-node information exchange via customizable message passing, aggregation, and update functions. The library includes a sparse data processing toolkit that utilizes accelerated CPU and CUDA kernels to perform efficient reductions on large sparse datasets. It supports the creation of specialized architectures for structured data such as 3D meshes and point clouds. The proje

    Extracts representative sub-sections of massive graphs to enable training on datasets that exceed system memory.

    Python
    Voir sur GitHub↗23,848
  • vectordotdev/vectorAvatar de vectordotdev

    vectordotdev/vector

    22,071Voir sur 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

    Discards invalid metric samples containing NaN values to maintain data quality.

    Rusteventsforwarderhacktoberfest
    Voir sur GitHub↗22,071
  • prestodb/prestoAvatar de prestodb

    prestodb/presto

    16,711Voir sur GitHub↗

    Presto is a distributed SQL query engine designed for high-performance analytical processing across heterogeneous data sources. It functions as a data federation platform and massively parallel processing engine, allowing users to execute interactive queries against diverse storage systems without requiring data migration. By mapping remote metadata and structures to a unified relational namespace, it enables seamless cross-platform analysis through a standard SQL interface. The engine distinguishes itself through a pluggable connector architecture and a shared-nothing distributed processing

    Retrieves a representative subset of data from a table using statistical or logical sampling methods.

    Javabig-datadatahadoop
    Voir sur GitHub↗16,711
  • dmlc/dglAvatar de dmlc

    dmlc/dgl

    14,283Voir sur GitHub↗

    DGL is a Python library for building and training graph neural networks. It functions as a graph message passing framework and a geometric deep learning tool, enabling the development of models that analyze graph-structured data. The library is designed for large-scale graph processing, utilizing distributed training and neighbor sampling to handle datasets with billions of edges. It provides specialized support for heterogeneous graph modeling, allowing for the representation of complex real-world entities with multiple node and edge types. Its capabilities cover a wide range of graph tasks

    Extracts subsets of nodes and edges using neighbor or layer-wise sampling to enable training on large-scale graphs.

    Pythondeep-learninggraph-neural-networks
    Voir sur GitHub↗14,283
  • dbt-labs/dbt-coreAvatar de dbt-labs

    dbt-labs/dbt-core

    13,051Voir sur GitHub↗

    dbt-core is a command-line framework for transforming data within a warehouse using modular SQL and version control. It functions as a data transformation engine that enables users to define data structures and business logic through declarative configuration files, which the system then compiles into executable code. By managing complex data dependencies through a directed acyclic graph, it ensures that transformation tasks execute in the correct order while maintaining a manifest-driven state to track lineage and execution history. The project distinguishes itself through an adapter-based d

    Allows filtering data during model execution using time ranges to speed up development cycles.

    Rustanalyticsbusiness-intelligencedata-modeling
    Voir sur GitHub↗13,051
  • burntsushi/xsvAvatar de BurntSushi

    BurntSushi/xsv

    10,750Voir sur GitHub↗

    xsv is a suite of high-performance command-line utilities written in Rust for the analysis, manipulation, and statistical processing of large delimited datasets. It provides a toolkit for processing comma-separated value files through a command line interface. The project provides capabilities for statistical analysis, including the computation of column statistics, value frequencies, and descriptive metrics. It also includes data manipulation utilities for joining, slicing, sampling, and reformatting records. The toolkit covers a broad range of data operations including column selection, da

    Implements reservoir sampling to extract random subsets of data while keeping memory usage constant.

    Rust
    Voir sur GitHub↗10,750
  • ljpzzz/machinelearningAvatar de ljpzzz

    ljpzzz/machinelearning

    8,706Voir sur GitHub↗

    This project is a machine learning implementation library featuring a collection of code examples that implement supervised, unsupervised, and reinforcement learning algorithms from scratch. It provides a comprehensive set of toolkits for core machine learning components, including a natural language processing toolkit, a reinforcement learning framework, and suites for data dimensionality reduction and pattern mining. The library includes specialized implementations for reinforcement learning, such as Q-Learning, Deep Q-Networks, and Actor-Critic agents. The natural language processing capab

    Implements Markov Chain Monte Carlo algorithms to generate samples from complex posterior probability distributions.

    Jupyter Notebookalgorithmsmachinelearningreinforcementlearning
    Voir sur GitHub↗8,706
  • tingsongyu/pytorch_tutorialAvatar de TingsongYu

    TingsongYu/PyTorch_Tutorial

    8,018Voir sur GitHub↗

    This project is a comprehensive collection of educational examples and reference implementations for building vision and language models using PyTorch. It serves as a deep learning tutorial covering the end-to-end process of developing neural networks, from initial architecture definition to final production deployment. The repository provides detailed guides on implementing a wide range of domain-specific models, including convolutional neural networks for object detection and segmentation, as well as transformer and recurrent architectures for natural language processing. It emphasizes gene

    Defines the order and frequency of sample selection to manage class imbalances during training.

    Python
    Voir sur GitHub↗8,018
  • coells/100daysAvatar de coells

    coells/100days

    7,488Voir sur GitHub↗

    This project is a comprehensive collection of computer science implementations and an algorithm tutorial repository. It serves as a study guide and reference for competitive programming, providing executable code examples that demonstrate fundamental algorithmic problem solving and mathematical computation. The library covers a wide range of specialized domains, including cryptography and security primitives, lossless data compression techniques, and computational geometry for spatial analysis. It also features implementations of machine learning models, linear algebra operations, and formal

    Implements reservoir sampling to select a random subset of items from a data stream in one pass.

    Jupyter Notebook
    Voir sur GitHub↗7,488
  • scikit-learn-contrib/imbalanced-learnAvatar de scikit-learn-contrib

    scikit-learn-contrib/imbalanced-learn

    7,104Voir sur GitHub↗

    imbalanced-learn is a dataset balancing framework and Python machine learning extension designed to resample training data and reduce the impact of class imbalance. It provides a toolkit of algorithms for adjusting class distributions to improve model performance on minority class prediction. As a scikit-learn resampling library, it extends the ecosystem with specialized tools for balancing datasets through over-sampling and under-sampling techniques. This allows for the correction of skewed class proportions to reduce model bias toward the majority class. The library implements the scikit-l

    Applies sampling techniques to datasets with significant class differences to increase model accuracy.

    Python
    Voir sur GitHub↗7,104
  • probml/pyprobmlAvatar de probml

    probml/pyprobml

    7,096Voir sur GitHub↗

    pyprobml is a collection of notebook-based implementations of probabilistic machine learning models and algorithms. It uses scientific computing and data analysis libraries to execute mathematical concepts and theories for practical application and research. The project focuses on the programmatic generation of scientific figures and visualizations to recreate results from a technical text. It employs a system of branch-based asset storage to isolate these generated images from the source code. The repository covers a wide range of probabilistic modeling and machine learning tasks, including

    Uses vectorized blocked Gibbs sampling to analyze phase transitions in Potts models.

    Jupyter Notebookblackjaxcolabflax
    Voir sur GitHub↗7,096
  • scottplot/scottplotAvatar de ScottPlot

    ScottPlot/ScottPlot

    6,417Voir sur GitHub↗

    ScottPlot is a cross-platform, high-performance charting library for .NET that renders interactive plots across desktop and web GUI frameworks including Windows Forms, WPF, MAUI, Avalonia, Blazor, and WinUI. It provides an optimized rendering engine capable of displaying millions of data points with interactive pan, zoom, and live data streaming, while also supporting image export to formats like PNG and SVG for file output, cloud applications, and notebooks. The library distinguishes itself through a comprehensive set of chart types including scatter, line, bar, pie, heatmap, financial, rada

    Generates built-in sample datasets such as noisy sine waves for testing and demonstration.

    C#chartchartingcharts
    Voir sur GitHub↗6,417
  • kevinmusgrave/pytorch-metric-learningAvatar de KevinMusgrave

    KevinMusgrave/pytorch-metric-learning

    6,328Voir sur GitHub↗

    PyTorch Metric Learning is an open-source library for training neural networks to produce similarity-preserving embedding spaces. It provides a modular framework where interchangeable loss functions, mining strategies, and evaluation tools can be composed to learn representations that map similar items to nearby points and dissimilar items to distant points in the embedding space. The library distinguishes itself through a highly configurable architecture that separates concerns across several interchangeable components. Users can assemble custom loss functions from pluggable distance metrics

    Implements hierarchical sampling strategies that respect nested label structures during batch construction for metric learning.

    Pythoncomputer-visioncontrastive-learningdeep-learning
    Voir sur GitHub↗6,328
  • prometheus/blackbox_exporterAvatar de prometheus

    prometheus/blackbox_exporter

    5,742Voir sur GitHub↗

    The Blackbox Exporter is a Prometheus-compatible probe that checks the availability and response correctness of external services over HTTP, HTTPS, DNS, TCP, ICMP, and gRPC. It exposes probe results as Prometheus metrics, including a probe_success indicator for each endpoint checked, making it a dedicated tool for blackbox monitoring of network services. The exporter uses a probe-module configuration system where reusable settings such as protocol, method, and IP version are defined as named YAML modules. These modules are assigned to target groups through Prometheus relabeling rules, which m

    Supports filtering metric samples via relabeling rules during the scraping process.

    Goblackbox-exportericmpprometheus
    Voir sur GitHub↗5,742
  • tingsongyu/pytorch-tutorial-2ndAvatar de TingsongYu

    TingsongYu/PyTorch-Tutorial-2nd

    4,555Voir sur GitHub↗

    This project is a comprehensive instructional resource and course for building neural networks using PyTorch. It covers the fundamental building blocks of deep learning, including tensor manipulation, automatic differentiation, and the construction of modular neural network components. The repository serves as a technical guide for several specialized domains. It provides implementation details for computer vision tasks such as image classification, object detection, and semantic segmentation, as well as natural language processing workflows involving transformers, recurrent networks, and gen

    Implements sampling strategies that use assigned probabilities to handle class imbalances and ensure balanced representation.

    Jupyter Notebookcomputer-visiondeepsortdiffusion-models
    Voir sur GitHub↗4,555
  • llmquant/quant-wikiAvatar de LLMQuant

    LLMQuant/quant-wiki

    3,041Voir sur GitHub↗

    quant-wiki is a comprehensive knowledge base and structured reference for quantitative finance, financial engineering, and algorithmic trading. It serves as a centralized library of documentation covering mathematical models, financial instruments, and systematic trading strategies. The project integrates AI-driven capabilities through a modular retrieval-augmented generation framework that extracts structured data from research papers and news. It features a multi-agent workflow engine designed to discover and validate predictive alpha factors, alongside tools for local large language model

    Implements methods for selecting sample members using a random starting point and fixed periodic intervals.

    quantitative-financequantitative-tradingwiki
    Voir sur GitHub↗3,041
  • letianzj/quantresearchAvatar de letianzj

    letianzj/QuantResearch

    2,808Voir sur GitHub↗

    QuantResearch is a quantitative research framework and specialized toolkit for algorithmic simulation, financial time-series analysis, and systematic trading. It provides an event-driven backtesting environment for validating strategies against historical tick and bar data, alongside a dedicated portfolio optimization engine for calculating asset weights and risk metrics. The project distinguishes itself through a machine learning finance toolkit that implements recurrent neural networks for price prediction and reinforcement learning for derivative pricing. It also features advanced statisti

    Employs the Metropolis-Hastings algorithm for MCMC sampling to estimate parameters for linear regression models.

    Jupyter Notebookalgorithmic-tradingalgotradingasset-allocation
    Voir sur GitHub↗2,808
  • bitly/data_hacksAvatar de bitly

    bitly/data_hacks

    1,979Voir sur GitHub↗

    Data Hacks is a collection of command-line utilities designed for statistical computation, real-time stream processing, and text-based data visualization. The toolkit enables users to perform rapid analysis on large datasets directly within the terminal by processing information through standard input and output streams. The project distinguishes itself through its focus on memory-efficient, stream-oriented operations that allow for the analysis of large-scale data without requiring heavy infrastructure. It utilizes stateless functional transformations and reservoir sampling to handle data st

    Implements reservoir sampling to select representative random subsets from infinite data streams.

    Python
    Voir sur GitHub↗1,979
  1. Home
  2. Data & Databases
  3. Data Management
  4. Sample Data Loaders
  5. Statistical Sampling

Explorer les sous-tags

  • Built-in Sample GeneratorsFunctions that create synthetic datasets like noisy sine waves for testing and demonstration purposes. **Distinct from Statistical Sampling:** Distinct from Statistical Sampling: generates synthetic data from scratch rather than retrieving subsets of existing data.
  • Development SamplingFilters data during model execution to reduce processing volume for faster development cycles. **Distinct from Statistical Sampling:** Distinct from Statistical Sampling: focuses on developer-controlled data filtering for iteration speed rather than general statistical subsetting.
  • Gibbs SamplingA specific MCMC algorithm that samples variables conditioned on their neighbors in a graph. **Distinct from Statistical Sampling:** Specializes general statistical sampling to the iterative conditional sampling used in Gibbs sampling.
  • Graph Neighborhood SamplingRetrieval of representative subsets of nodes and edges to enable training on large-scale graphs. **Distinct from Statistical Sampling:** Specializes statistical sampling specifically for graph topologies (nodes/edges) to handle scale.
  • Imbalanced Data Sampling1 sous-tagSampling strategies specifically designed to address class imbalances in datasets. **Distinct from Statistical Sampling:** Focuses on handling class distribution imbalance rather than general statistical representative sampling.
  • MCMC SamplingGenerating samples from posterior distributions using Markov Chain Monte Carlo algorithms to ensure convergence. **Distinct from Gibbs Sampling:** Covers general MCMC sampling and diagnostics, whereas Gibbs Sampling is one specific type of MCMC.
  • Metric Validation FiltersMechanisms for discarding malformed or invalid metric samples during ingestion. **Distinct from Statistical Sampling:** Distinct from Statistical Sampling: focuses on data quality validation and filtering rather than representative subset selection.
  • Reservoir SamplersSelects fixed-size random samples from data streams with equal probability. **Distinct from Statistical Sampling:** Distinct from statistical sampling: focuses on the reservoir algorithm for streaming data.