awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةOpen-source alternativesSelf-hosted softwareالمدونةخريطة الموقع
المشروعحولHow we rankالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comالمدونة
التصنيفات

36 مستودعات

Awesome GitHub RepositoriesTabular Predictive Models

Training models on structured data to forecast values or categories.

Distinct from Tabular Data Frameworks: Focuses on the predictive modeling workflow for tabular data, distinct from general tabular processing layers.

Explore 36 awesome GitHub repositories matching data & databases · Tabular Predictive Models. Refine with filters or upvote what's useful.

Awesome Tabular Predictive Models GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • google-research/google-researchالصورة الرمزية لـ google-research

    google-research/google-research

    38,139عرض على GitHub↗

    This repository serves as a comprehensive research platform and toolkit for advancing machine learning, quantum computing, and large-scale scientific data analysis. It provides foundational frameworks for developing complex algorithmic systems, offering the necessary infrastructure for distributed training, computational graph execution, and high-performance model development. The project distinguishes itself by integrating specialized research domains with robust, privacy-preserving methodologies. It supports diverse scientific discovery through tools for quantum simulation, physics-informed

    Forecasts riverine and flash floods using hydrologic models and satellite-derived datasets to provide early warnings.

    Jupyter Notebookaimachine-learningresearch
    عرض على GitHub↗38,139
  • kodecocodes/swift-algorithm-clubالصورة الرمزية لـ kodecocodes

    kodecocodes/swift-algorithm-club

    29,099عرض على GitHub↗

    This project is a comprehensive collection of common computer science algorithms and data structures implemented in Swift. It serves as an educational reference and library for studying computational complexity, algorithmic logic, and data structure engineering through practical code examples. The repository provides a wide suite of data structure implementations, including various types of linked lists, heaps, hash tables, and an extensive range of hierarchical trees such as Red-Black, B-Tree, and Splay trees. It also covers diverse sorting and searching techniques, from basic bubble sort to

    Provides systems for predicting data categories based on features and training sets.

    Swiftalgorithmsdata-structuresswift
    عرض على GitHub↗29,099
  • d2l-ai/d2l-enالصورة الرمزية لـ d2l-ai

    d2l-ai/d2l-en

    29,001عرض على GitHub↗

    This project is an educational platform and research toolkit designed to teach deep learning through a combination of mathematical theory, visual diagrams, and executable code. It provides a comprehensive environment for building, training, and evaluating neural networks, grounding complex concepts in interactive computational notebooks that allow for hands-on experimentation. The framework distinguishes itself by interleaving theoretical foundations—including linear algebra, calculus, and probability—with practical implementations across multiple industry-standard libraries. It supports flex

    Provides recursive multistep forecasting by feeding model-generated predictions back into the input window.

    Pythonbookcomputer-visiondata-science
    عرض على GitHub↗29,001
  • dmlc/xgboostالصورة الرمزية لـ dmlc

    dmlc/xgboost

    28,471عرض على GitHub↗

    XGBoost is a distributed machine learning library for implementing scalable gradient boosting decision trees used for regression, classification, and ranking. It functions as a predictive model framework and a cross-language toolkit, providing a core implementation with native bindings for Python, R, Java, Scala, and C++. The system is designed as a GPU-accelerated library that utilizes CUDA and NCCL to speed up the training of decision tree ensembles. It operates as a distributed framework capable of scaling training and prediction across multi-node clusters and GPU environments to process m

    Provides a framework for building predictive models on structured tabular data using boosted trees and random forests.

    C++distributed-systemsgbdtgbm
    عرض على GitHub↗28,471
  • fastai/fastaiالصورة الرمزية لـ fastai

    fastai/fastai

    27,862عرض على GitHub↗

    Fastai is a high-level deep learning library built on PyTorch that provides a unified interface for managing the entire machine learning lifecycle. It functions as a comprehensive training toolkit, abstracting hardware management and automating complex training loops to simplify the construction and execution of neural network models. The framework is distinguished by its notebook-centric development environment and a type-dispatching data pipeline that automatically applies transformations based on input data formats. It emphasizes transfer learning through discriminative layer-wise optimiza

    Processes structured datasets with missing value imputation, categorical encoding, and embedding layers for predictive modeling.

    Jupyter Notebookcolabdeep-learningfastai
    عرض على GitHub↗27,862
  • apache/mxnetالصورة الرمزية لـ apache

    apache/mxnet

    20,829عرض على GitHub↗

    This project is a deep learning framework designed for constructing, training, and deploying neural networks across diverse hardware environments. It functions as a high-performance tensor computation library that provides both imperative and symbolic programming interfaces, allowing developers to balance flexible, step-by-step model building with the efficiency of compiled computation graphs. The framework distinguishes itself through a hybrid execution engine that integrates declarative graph compilation with imperative runtime logic. It supports scalable, distributed training across multip

    Compiles inference engines into single source files to simplify deployment across platforms.

    C++mxnet
    عرض على GitHub↗20,829
  • fengdu78/lihang-codeالصورة الرمزية لـ fengdu78

    fengdu78/lihang-code

    19,548عرض على GitHub↗

    This repository is a collection of foundational machine learning models and predictive analysis tools designed for the study of statistical learning methods. It serves as an educational resource that demonstrates the mathematical principles of classic algorithms through direct, first-principles implementation. The project distinguishes itself by constructing models from the ground up, relying on fundamental linear algebra and calculus operations rather than high-level abstraction frameworks. Each algorithm is organized into modular, standalone scripts that mirror the sequence of mathematical

    Provides a toolkit of modular scripts for predictive data modeling using fundamental mathematical operations.

    Jupyter Notebook
    عرض على GitHub↗19,548
  • lllyasviel/framepackالصورة الرمزية لـ lllyasviel

    lllyasviel/FramePack

    17,028عرض على GitHub↗

    FramePack is a neural video synthesis engine and generation framework designed to produce long, temporally consistent video sequences. It functions as a diffusion model optimizer, providing a suite of techniques to manage the computational demands of high-parameter video models while maintaining visual stability during extended generation tasks. The system distinguishes itself through a hierarchical approach to frame prediction, which plans distant anchor frames before filling in intermediate content to prevent cumulative temporal drift. By utilizing constant-length context compression and to

    Implements hierarchical anchor frame prediction to prevent temporal drift and ensure visual stability.

    Python
    عرض على GitHub↗17,028
  • ddbourgin/numpy-mlالصورة الرمزية لـ ddbourgin

    ddbourgin/numpy-ml

    16,275عرض على GitHub↗

    This library is a collection of machine learning algorithms and neural network components implemented from scratch using only NumPy. It serves as an educational toolkit for constructing and experimenting with machine learning architectures, emphasizing a modular approach where algorithms are organized into self-contained, object-oriented classes. The project distinguishes itself by relying exclusively on array-oriented programming to perform mathematical operations, ensuring that all computations are vectorized for performance. By utilizing a standardized interface for forward and backward pa

    Implements flexible nonparametric predictive models like kernel regression and Gaussian processes.

    Pythonattentionbayesian-inferencegaussian-mixture-models
    عرض على GitHub↗16,275
  • xai-org/x-algorithmالصورة الرمزية لـ xai-org

    xai-org/x-algorithm

    15,579عرض على GitHub↗

    X-algorithm is a modular recommendation engine framework designed to orchestrate personalized content feeds. It functions as a machine learning ranking system that manages the end-to-end lifecycle of content delivery, from initial candidate retrieval to final display ordering. The system distinguishes itself through a multi-stage pipeline that integrates vector-based similarity search with transformer-based engagement prediction. By mapping user history and content features into high-dimensional embeddings, it performs rapid approximate nearest neighbor searches to identify relevant items. Th

    Calculates the likelihood of various engagement actions like likes or replies simultaneously during a single model inference pass.

    Rust
    عرض على GitHub↗15,579
  • rasbt/python-machine-learning-bookالصورة الرمزية لـ rasbt

    rasbt/python-machine-learning-book

    12,614عرض على GitHub↗

    This project is an educational resource providing practical code examples and implementations of machine learning algorithms using the Python language. It serves as a guide for constructing predictive pipelines, clustering models, and dimensionality reduction within the Scikit-Learn ecosystem. The repository includes comprehensive demonstrations for supervised and unsupervised learning, as well as detailed examples for implementing neural networks and deep architectures. It also provides practical guidance on exporting model parameters to JSON and wrapping trained models in web APIs for produ

    Builds nonparametric models where complexity grows dynamically with the size of the training dataset.

    Jupyter Notebook
    عرض على GitHub↗12,614
  • marcotcr/limeالصورة الرمزية لـ marcotcr

    marcotcr/lime

    12,142عرض على GitHub↗

    This project is an agnostic model interpretability framework and explainability tool designed to provide local interpretable explanations for individual predictions. It functions as a local surrogate model that approximates the behavior of any machine learning classifier or regression model to identify the most influential features for a specific instance. The framework is designed to be model-agnostic, meaning it can explain predictions across tabular, text, and image data regardless of the underlying architecture. It employs local linear approximations and feature importance visualization t

    Generates local explanations for tabular data by perturbing features and training a surrogate linear model.

    JavaScript
    عرض على GitHub↗12,142
  • h2oai/h2ogptالصورة الرمزية لـ h2oai

    h2oai/h2ogpt

    12,016عرض على GitHub↗

    h2oGPT is a self-hosted platform designed for running large language models and executing retrieval-augmented generation workflows locally. It provides a comprehensive web interface that allows users to index private document collections into searchable databases, enabling context-aware question answering and summarization without exposing sensitive data to external services. The platform distinguishes itself by offering a modular architecture that supports both local model execution and connections to external inference servers. It facilitates the development of autonomous agents capable of

    Enables automated tabular predictions without requiring manual model training or complex infrastructure.

    Pythonaichatgptembeddings
    عرض على GitHub↗12,016
  • apple/turicreateالصورة الرمزية لـ apple

    apple/turicreate

    11,171عرض على GitHub↗

    This project is an automated machine learning framework and toolkit designed for training and tuning custom models for classification, regression, and recommendations. It functions as a multimodal machine learning toolkit capable of processing and training models using a combination of text, image, audio, and sensor data. The framework distinguishes itself as a multimodal data processor that can handle and visualize large datasets on a single machine using column-oriented disk storage. It includes a core machine learning model generator that converts trained models into formats compatible wit

    Creates classification and regression models to predict categories or numeric values based on input features.

    C++
    عرض على GitHub↗11,171
  • awslabs/autogluonالصورة الرمزية لـ awslabs

    awslabs/autogluon

    10,481عرض على GitHub↗

    AutoGluon is an automated machine learning framework designed to optimize model selection and hyperparameter tuning across tabular, text, image, and time series data. It functions as an ensemble learning library and a tabular data prediction engine, aiming to build high-accuracy predictive models without manual algorithm selection. The framework integrates multimodal machine learning pipelines that combine disparate data types into a single representation using specialized encoders. It also includes a probabilistic time series forecaster that fits multiple statistical and deep learning models

    Optimizes predictive performance on structured datasets through automated feature engineering and multi-layer model stacking.

    Python
    عرض على GitHub↗10,481
  • jack-cherish/machine-learningالصورة الرمزية لـ Jack-Cherish

    Jack-Cherish/Machine-Learning

    10,333عرض على GitHub↗

    This project is a collection of supervised and unsupervised machine learning algorithms implemented from scratch using Python. It serves as an educational resource for studying model training, parameter optimization, and the implementation of core predictive models. The library provides a variety of supervised learning tools, including linear and logistic regression, decision trees, and support vector machines. It also features unsupervised learning capabilities for discovering patterns in unlabeled datasets through clustering algorithms. Broad capability areas include ensemble learning thro

    Converts raw text files into feature matrices and label vectors for use in classifiers.

    Pythonadaboostadaboost-algorithmdecision-tree
    عرض على GitHub↗10,333
  • lyhue1991/eat_tensorflow2_in_30_daysالصورة الرمزية لـ lyhue1991

    lyhue1991/eat_tensorflow2_in_30_days

    9,933عرض على GitHub↗

    This project is a structured learning curriculum and technical reference for mastering deep learning with TensorFlow. It provides a comprehensive guide for building, training, and deploying neural networks, combining theoretical fundamentals with practical implementation examples. The repository distinguishes itself by covering the end-to-end machine learning workflow, from low-level tensor mathematics and linear algebra to the creation of complex model architectures. It includes specific guidance on developing data pipelines for diverse data types, such as images, text, and time-series seque

    Prepares structured tabular data using one-hot encoding, missing value imputation, and normalization.

    Pythontensorflowtensorflow-examplestensorflow-tutorial
    عرض على GitHub↗9,933
  • autogluon/autogluonالصورة الرمزية لـ autogluon

    autogluon/autogluon

    9,997عرض على GitHub↗

    AutoGluon is an automated machine learning framework and multimodal library designed to automate the end-to-end pipeline from data preprocessing to high-accuracy model training and validation. It functions as an automated model trainer for tabular, image, text, and time series data, as well as a tool for time series forecasting and foundation model finetuning. The project is distinguished by its ability to jointly process and fuse different data types, allowing for the construction of multimodal neural networks that integrate images, text, and structured tables. It supports zero-shot inferenc

    Implements automated predictive modeling for structured tabular data to forecast values or categories.

    Pythonautogluonautomated-machine-learningautoml
    عرض على GitHub↗9,997
  • catboost/catboostالصورة الرمزية لـ catboost

    catboost/catboost

    8,808عرض على GitHub↗

    CatBoost is a gradient boosting machine learning library used to train decision tree ensembles for regression, classification, and ranking tasks. It functions as a high-performance framework that provides a categorical data processor for transforming non-numeric features, a distributed trainer for large-scale datasets, and GPU acceleration to speed up model construction. The library distinguishes itself through native handling of categorical data and text features, removing the need for manual encoding. It includes a specialized model interpretability tool that leverages SHAP values and featu

    Calculates feature attribution values to explain which input variables most influenced a particular prediction in tabular datasets.

    C++big-datacatboostcategorical-features
    عرض على GitHub↗8,808
  • shenweichen/deepctrالصورة الرمزية لـ shenweichen

    shenweichen/DeepCTR

    8,039عرض على GitHub↗

    DeepCTR is a specialized software framework and deep learning model library designed for predicting click-through rates and implementing recommendation systems. It provides a suite of tabular data models and architectures tailored for binary classification and sparse feature processing. The framework includes dedicated toolkits for multi-task learning and sequential interest modeling. It allows for the simultaneous estimation of multiple related targets through shared-bottom and gated expert neural networks, while capturing evolving user behavior using attention mechanisms and transformers.

    Provides a suite of predictive models for structured tabular data using sparse and dense feature processing.

    Pythonautointclick-through-ratectr
    عرض على GitHub↗8,039
السابق12التالي
  1. Home
  2. Data & Databases
  3. Tabular Data Frameworks
  4. Tabular Predictive Models

استكشف الوسوم الفرعية

  • CSV-Based PredictionsUploads training and test CSV files to a server, fits a model, and returns predictions for the test set. **Distinct from Tabular Predictive Models:** Distinct from Tabular Predictive Models: focuses on CSV file upload workflow, not general model training.
  • Foundation Model TrainingTraining of large-scale pretrained models designed for tabular data structures. **Distinct from Tabular Predictive Models:** Distinct from Tabular Predictive Models by focusing on the creation of foundation models rather than standard task-specific models.
  • Guided Prediction WorkflowsGuides users through a structured workflow to predict outcomes on tabular data, handling data validation and tool selection automatically. **Distinct from Tabular Predictive Models:** Distinct from Tabular Predictive Models: focuses on the guided workflow and tool selection, not the model training itself.
  • Healthcare Outcome PredictionsClassifies or regresses on tabular healthcare data to forecast diagnoses, readmission risks, or treatment responses. **Distinct from Tabular Predictive Models:** Distinct from Tabular Predictive Models: specialized for healthcare domain applications like patient outcomes, not general tabular prediction.
  • Inline Data PredictionsAccepts a small table pasted into a chat, identifies the target column, and returns predictions for rows with missing values. **Distinct from Tabular Predictive Models:** Distinct from Tabular Predictive Models: focuses on inline chat-based data entry, not file uploads.
  • Natural Disaster PredictionForecasting riverine and flash floods using hydrologic models and satellite-derived datasets. **Distinct from Tabular Predictive Models:** Distinct from general tabular predictive models: focuses on environmental disaster prediction.
  • Nonlinear Combination Learning1 وسم فرعيUsing tabular ML models to learn complex interactions between base model predictions. **Distinct from Tabular Predictive Models:** Distinct from Tabular Predictive Models: focuses on combining other model predictions rather than predicting directly from raw tabular data.
  • Nonparametric ModelsPredictive models that do not assume a fixed functional form for the underlying data distribution. **Distinct from Tabular Predictive Models:** Distinct from Tabular Predictive Models: focuses on nonparametric methods like kernel regression rather than general tabular modeling.
  • Prediction Management3 وسوم فرعيةTools for retrieving, updating, and deleting model-generated predictions. **Distinct from Tabular Predictive Models:** Focuses on managing prediction lifecycle, distinct from tabular model training.
  • Recursive Prediction Generators1 وسم فرعيSystems for forecasting multiple time steps by feeding model outputs back as inputs. **Distinct from Tabular Predictive Models:** Distinct from general tabular predictive models: focuses on the recursive multistep forecasting mechanism.
  • Single Row PredictorsReturns the prediction for one row of tabular data along with the original input values. **Distinct from Tabular Predictive Models:** Distinct from Tabular Predictive Models: focuses on single-row inference with original input values, not training or batch prediction.
  • Single-Sample PredictionsGenerating predictions for individual data records rather than full batches. **Distinct from Tabular Predictive Models:** Focuses on single-row inference for tabular data, distinct from general predictive modeling workflows.
  • Tabular Data LoadersReads structured data from dataframes with categorical encoding, missing value imputation, and normalization for tabular models. **Distinct from Tabular Predictive Models:** Distinct from Tabular Predictive Models: focuses on data loading and preprocessing rather than the predictive modeling itself.
  • Tabular Data PreprocessingPrepares structured data by categorifying categorical variables, filling missing values, and normalizing continuous columns for deep learning. **Distinct from Tabular Predictive Models:** Distinct from Tabular Predictive Models: focuses on data preparation and preprocessing steps, not the predictive modeling itself.
  • Tabular Explanations4 وسوم فرعيةLocal interpretable explanations for tabular data generated via feature perturbation and surrogate modeling. **Distinct from Tabular Predictive Models:** Distinct from Tabular Predictive Models: focuses on explaining predictions rather than the training/forecasting process.
  • Tabular Model Explanation1 وسم فرعيAnalysis of how numerical and categorical features contribute to predictions in tabular datasets. **Distinct from Tabular Predictive Models:** Focuses on explaining predictions of tabular models rather than training the predictive models themselves.