awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

18 रिपॉजिटरी

Awesome GitHub RepositoriesLinear Regression Implementations

Educational implementations of linear regression models from scratch for learning purposes.

Explore 18 awesome GitHub repositories matching artificial intelligence & ml · Linear Regression Implementations. Refine with filters or upvote what's useful.

Awesome Linear Regression Implementations GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • d2l-ai/d2l-zhd2l-ai का अवतार

    d2l-ai/d2l-zh

    78,493GitHub पर देखें↗

    This project is an open-source, interactive educational platform designed to teach deep learning through a comprehensive, code-first curriculum. It provides a structured learning path that covers foundational mathematics, modern neural network architectures, and practical optimization techniques, enabling practitioners to master complex artificial intelligence concepts through hands-on experimentation. The platform distinguishes itself by integrating technical explanations with executable Jupyter notebooks. This design allows readers to modify code and hyperparameters in real-time, facilitati

    Builds foundational knowledge by implementing linear regression models from scratch using code-first examples.

    Pythonbookchinesecomputer-vision
    GitHub पर देखें↗78,493
  • yunjey/pytorch-tutorialyunjey का अवतार

    yunjey/pytorch-tutorial

    32,385GitHub पर देखें↗

    This project is a collection of educational examples and code for implementing deep learning architectures using the PyTorch framework. It serves as a tutorial and implementation guide for building various neural network architectures for machine learning tasks. The project provides practical implementations for computer vision, including image classification and neural style transfer, as well as natural language processing examples for building sequence models and language predictors. It also covers generative models using adversarial and variational networks to synthesize or transform visua

    Provides educational implementations of linear regression models built from scratch.

    Pythondeep-learningneural-networkspytorch
    GitHub पर देखें↗32,385
  • trekhleb/homemade-machine-learningtrekhleb का अवतार

    trekhleb/homemade-machine-learning

    24,608GitHub पर देखें↗

    This project provides a collection of machine learning algorithms implemented from scratch in Python. It serves as an educational resource using interactive notebooks that combine code with mathematical explanations to demonstrate the first principles of data science. The repository includes reference implementations for neural networks, such as multilayer perceptrons with backpropagation, and supervised learning models including linear and logistic regression. It also covers unsupervised learning through k-means clustering and Gaussian anomaly detection. The codebase covers a broad range of

    Provides an educational from-scratch implementation of linear regression using gradient descent.

    Jupyter Notebook
    GitHub पर देखें↗24,608
  • arogozhnikov/einopsarogozhnikov का अवतार

    arogozhnikov/einops

    9,398GitHub पर देखें↗

    Einops is a tensor manipulation library that provides a framework-agnostic interface for reshaping, Einstein summation, and multi-dimensional array operations. It serves as an abstraction layer that works across NumPy, PyTorch, TensorFlow, and JAX, allowing for tensor transformations without changing the API. The library distinguishes itself through a declarative notation system that uses readable string patterns to describe tensor rearrangements and reductions. This approach includes an extended Einstein summation interface that supports multi-letter axis names and a named dimension mapping

    Executes generic linear transformations across tensor dimensions to implement multi-layer perceptron style architectures.

    Pythoncupydeep-learningeinops
    GitHub पर देखें↗9,398
  • thealgorithms/c-sharpTheAlgorithms का अवतार

    TheAlgorithms/C-Sharp

    8,049GitHub पर देखें↗

    This project is a collection of reference implementations for algorithms, mathematics, cryptography, compression, and machine learning written in C#. It serves as an educational library providing standard implementations of sorting, searching, and graph theory algorithms. The repository covers a wide range of computational domains, including combinatorial optimization for constraint satisfaction and scheduling, as well as symmetric and classical cryptographic ciphers. It also provides reference code for lossless data compression techniques and fundamental machine learning primitives such as r

    Provides educational from-scratch implementations of linear regression models for predictive modeling.

    C#algorithmalgorithmsalgorithms-and-data-structures
    GitHub पर देखें↗8,049
  • rasbt/python-machine-learning-book-2nd-editionrasbt का अवतार

    rasbt/python-machine-learning-book-2nd-edition

    7,194GitHub पर देखें↗

    This project is a machine learning educational resource and implementation guide for Python. It provides a collection of executable code and notebooks that demonstrate predictive modeling, data analysis workflows, and the implementation of various machine learning algorithms. The repository features practical examples of classification, regression, and clustering tasks using Scikit-Learn, alongside tutorials for building and training deep learning architectures with TensorFlow. These include implementations of convolutional and recurrent networks. The content covers a broad range of capabili

    Provides educational implementations of linear regression models built from scratch.

    Jupyter Notebookdata-sciencedeep-learningmachine-learning
    GitHub पर देखें↗7,194
  • tencent-ailab/ip-adaptertencent-ailab का अवतार

    tencent-ailab/IP-Adapter

    6,604GitHub पर देखें↗

    IP-Adapter is a framework for conditioning pretrained text-to-image diffusion models to use image prompts as visual guides. It serves as a text-to-image model extension that transforms a text-based diffusion model to accept and process image inputs as primary generation sources. The system implements identity preservation to maintain consistent facial features across multiple outputs using a reference photo. It also enables style transfer workflows to produce image variations that preserve the artistic characteristics of a source image. Capabilities cover multi-modal prompting, including the

    Uses lightweight trainable linear layers to transform image embeddings for compatibility with attention layers.

    Jupyter Notebook
    GitHub पर देखें↗6,604
  • prml/prmltPRML का अवतार

    PRML/PRMLT

    6,207GitHub पर देखें↗

    PRMLT provides self-contained MATLAB implementations of every algorithm from the Pattern Recognition and Machine Learning textbook by Christopher Bishop. The code reproduces the book's exact formulas and notation, making each implementation directly traceable to the source material for educational verification and study. The implementations cover the full range of core machine learning methods from the textbook, including classification, clustering, regression, density estimation, and neural network algorithms. Each module is self-contained with heavy comments, and the code uses compact, vect

    Implements regression methods including linear basis function models and Gaussian processes from the PRML textbook.

    MATLAB
    GitHub पर देखें↗6,207
  • cubiq/comfyui_ipadapter_pluscubiq का अवतार

    cubiq/ComfyUI_IPAdapter_plus

    6,031GitHub पर देखें↗

    ComfyUIIPAdapterplus, ComfyUI के लिए एक नोड-आधारित एक्सटेंशन है जो संदर्भ छवियों का उपयोग करके इमेज जनरेशन को गाइड करने के लिए IPAdapter मॉडल्स को लागू करता है। यह एक इमेज प्रॉम्प्टिंग टूल और एक Stable Diffusion इमेज एडाप्टर के रूप में कार्य करता है, जो संदर्भ फ़ाइलों को शैली, संरचना और विषय पहचान को नियंत्रित करने के लिए विजुअल प्रॉम्प्ट के रूप में कार्य करने की अनुमति देता है। यह प्रोजेक्ट पोर्ट्रेट्स में चेहरे की पहचान और उच्च-निष्ठा सुविधाओं को बनाए रखने के लिए विशेष क्षमताएं प्रदान करता है। यह संदर्भ छवियों से विजुअल विशेषताओं और कलात्मक शैलियों के हस्तांतरण को सक्षम बनाता है, साथ ही नई पीढ़ियों में वस्तुओं की व्यवस्था को गाइड करने के लिए स्थानिक लेआउट के निष्कर्षण को भी सक्षम बनाता है।

    Provides linear projection layers to align image encoder outputs with the dimensionality of model attention layers.

    Python
    GitHub पर देखें↗6,031
  • flashlight/flashlightflashlight का अवतार

    flashlight/flashlight

    5,443GitHub पर देखें↗

    Flashlight एक स्टैंडअलोन C++ मशीन लर्निंग लाइब्रेरी और टेंसर लाइब्रेरी है जिसका उपयोग न्यूरल नेटवर्क बनाने और ट्रेन करने के लिए किया जाता है। यह एक व्यापक न्यूरल नेटवर्क फ्रेमवर्क और ऑटोमैटिक डिफरेंशिएशन इंजन के रूप में कार्य करता है, जो कम्प्यूटेशन ग्राफ बनाने और बैकप्रोपैगेशन के माध्यम से ग्रेडिएंट्स की गणना करने के लिए उपकरण प्रदान करता है। यह प्रोजेक्ट एक वितरित ट्रेनिंग फ्रेमवर्क के रूप में कार्य करता है, जो कई कंप्यूट नोड्स और डिवाइसेस पर ग्रेडिएंट्स और पैरामीटर्स को सिंक्रोनाइज़ करने के लिए ऑल-रिड्यूस ऑपरेशन्स का उपयोग करता है। यह उच्च-प्रदर्शन टेंसर मैनिपुलेशन, नेटिव डिवाइस मेमोरी इंटरऑपरेबिलिटी और बड़े पैमाने पर मॉडल ट्रेनिंग को गति देने के लिए वितरित वर्कर्स में वेट्स को सिंक्रोनाइज़ करने के सिस्टम के गहरे एकीकरण के माध्यम से खुद को अलग करता है। यह फ्रेमवर्क रेजिडुअल ब्लॉक्स और रिकरेंट सेल्स जैसे जटिल आर्किटेक्चर को डिज़ाइन करने के लिए मॉड्यूलर लेयर कंपोज़िशन सहित डीप लर्निंग क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह मॉडल स्टेट्स को बनाए रखने के लिए सीरियलाइजेशन सिस्टम के साथ-साथ इनजेशन और प्रीफेचिंग के लिए व्यापक डेटा प्रबंधन यूटिलिटीज प्रदान करता है। इसके अतिरिक्त, इसमें ट्रेनिंग मेट्रिक्स को ट्रैक करने और सीक्वेंस एरर्स को मापने के लिए मॉनिटरिंग और ऑब्जर्वेबिलिटी टूल्स का एक सूट शामिल है। यह लाइब्रेरी C++ में इम्प्लीमेंट की गई है।

    Implements linear transformation layers that use matrix multiplication and optional bias to transform input tensor sizes.

    C++
    GitHub पर देखें↗5,443
  • facebookresearch/flashlightfacebookresearch का अवतार

    facebookresearch/flashlight

    5,443GitHub पर देखें↗

    Flashlight एक C++ मशीन लर्निंग लाइब्रेरी और डीप लर्निंग फ्रेमवर्क है जिसे न्यूरल नेटवर्क बनाने और ट्रेन करने के लिए डिज़ाइन किया गया है। यह एक टेंसर मैनिपुलेशन लाइब्रेरी और एक ऑटोमैटिक डिफरेंशिएशन इंजन के रूप में कार्य करता है जो मॉडल ऑप्टिमाइज़ेशन के लिए बैकप्रोपैगेशन के माध्यम से ग्रेडिएंट्स की गणना करने के लिए ऑपरेशन्स को ट्रैक करता है। यह प्रोजेक्ट एक वितरित ट्रेनिंग फ्रेमवर्क के रूप में अपनी भूमिका के लिए प्रतिष्ठित है, जो कई नोड्स और डिवाइसेस पर मशीन लर्निंग वर्कलोड को स्केल करने के लिए ऑल-रिड्यूस ग्रेडिएंट सिंक्रोनाइज़ेशन और वितरित वातावरण का उपयोग करता है। इसमें बैकएंड-अज्ञेयवादी मेमोरी इंटरफेस और RAII-आधारित प्रबंधन की सुविधा है ताकि टेंसर ऑपरेशन्स को फिजिकल हार्डवेयर से अलग किया जा सके। यह फ्रेमवर्क कन्वेन्शनल, लीनियर और रिकरेंट लेयर्स के साथ न्यूरल नेटवर्क आर्किटेक्चर के निर्माण सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह टेंसर बीजगणित, डेटासेट प्रबंधन और बैचिंग, मॉडल स्टेट्स के लिए वर्शन्ड बाइनरी सीरियलाइजेशन और ट्रेनिंग मेट्रिक्स व मेमोरी उपयोग को ट्रैक करने के लिए मॉनिटरिंग टूल्स के लिए व्यापक यूटिलिटीज प्रदान करता है।

    Multiplies input tensors by learnable weight matrices and adds bias terms for vector space mapping.

    C++
    GitHub पर देखें↗5,443
  • tingsongyu/pytorch-tutorial-2ndTingsongYu का अवतार

    TingsongYu/PyTorch-Tutorial-2nd

    4,555GitHub पर देखें↗

    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 linear transformations using weight matrices and bias terms to map data between vector spaces.

    Jupyter Notebookcomputer-visiondeepsortdiffusion-models
    GitHub पर देखें↗4,555
  • google-research/simclrgoogle-research का अवतार

    google-research/simclr

    4,502GitHub पर देखें↗

    यह प्रोजेक्ट एक स्व-पर्यवेक्षित कंट्रास्टिव लर्निंग फ्रेमवर्क है जिसे मानव-प्रदत्त लेबल का उपयोग किए बिना छवियों से विज़ुअल प्रतिनिधित्व सीखने के लिए डीप लर्निंग मॉडल को प्रशिक्षित करने के लिए डिज़ाइन किया गया है। यह प्रीट्रेन्ड विज़ुअल प्रतिनिधित्व मॉडल विकसित करने के लिए एक प्रणाली प्रदान करता है जिसे डाउनस्ट्रीम कंप्यूटर विज़न कार्यों के लिए अनुकूलित किया जा सकता है। इस फ्रेमवर्क में अर्ध-पर्यवेक्षित छवि वर्गीकरण के लिए टूल शामिल हैं, जो सटीकता में सुधार के लिए बड़े लेबल रहित डेटासेट को छोटे लेबल वाले सेट के साथ जोड़ते हैं। इसमें फ्रोजन अभ्यावेदन के शीर्ष पर एक सरल रैखिक क्लासिफायर को प्रशिक्षित करके सीखे गए छवि सुविधाओं की गुणवत्ता का आकलन करने के लिए एक रैखिक जांच मूल्यांकन टूल भी शामिल है। कोडबेस बड़े बैच आकारों को संभालने के लिए वितरित डीप लर्निंग प्रशिक्षण और हार्डवेयर त्वरण को कवर करता है, साथ ही कोसाइन-डिके लर्निंग रेट शेड्यूलिंग और वेट-डिके रेगुलराइजेशन जैसे ऑप्टिमाइज़ेशन प्रिमिटिव्स को भी कवर करता है। यह मॉडल प्रबंधन के लिए उपयोगिताएं भी प्रदान करता है, जिसमें विभिन्न डीप लर्निंग फ्रेमवर्क प्रारूपों के बीच प्रीट्रेन्ड चेकपॉइंट्स का रूपांतरण और मॉडल तैनाती के लिए टूल शामिल हैं। कार्यान्वयन Jupyter Notebooks के संग्रह के रूप में प्रदान किया गया है।

    Constructs linear layers with optional bias and normalization to evaluate the quality of learned visual representations.

    Jupyter Notebookcomputer-visioncontrastive-learningrepresentation-learning
    GitHub पर देखें↗4,502
  • hunkim/deeplearningzerotoallhunkim का अवतार

    hunkim/DeepLearningZeroToAll

    4,494GitHub पर देखें↗

    DeepLearningZeroToAll is a comprehensive educational resource and implementation collection focused on deep learning and machine learning. It provides a structured learning path using TensorFlow to move from foundational linear models to complex neural network architectures. The project is distinguished by its practical implementations of various network types, including multilayer perceptrons for logic problems, convolutional neural networks for spatial data and image recognition, and recurrent neural networks using LSTM cells for time-series forecasting and character sequence prediction. It

    Provides educational implementations of linear and binary regression models for predictive classification.

    Jupyter Notebookkeraslabmxnet
    GitHub पर देखें↗4,494
  • binroot/tensorflow-bookBinRoot का अवतार

    BinRoot/TensorFlow-Book

    4,431GitHub पर देखें↗

    This project is a collection of TensorFlow machine learning examples providing reference implementations for various neural network paradigms. It covers supervised, unsupervised, reinforcement, and sequential learning models. The repository includes implementations for convolutional neural networks focused on image classification and ranking, as well as recurrent neural networks for time-series forecasting and sequence-to-sequence translation. It further provides examples of reinforcement learning agents trained via reward optimization and unsupervised learning techniques such as autoencoders

    Implements a range of regression methods to predict continuous values by fitting linear and non-linear relationships.

    Jupyter Notebookautoencoderbookclassification
    GitHub पर देखें↗4,431
  • richzhang/perceptualsimilarityrichzhang का अवतार

    richzhang/PerceptualSimilarity

    4,244GitHub पर देखें↗

    PerceptualSimilarity is a deep learning framework designed to quantify and evaluate the perceptual distance between images. It provides a system for measuring how similar two images or image patches appear to human vision by using deep feature representations instead of pixel-wise differences. The project implements a differentiable distance metric that functions as a loss function, allowing image pixels to be optimized via backpropagation to reach a target visual appearance. It includes a trainable linear layer that can be applied to frozen deep features to learn weighted distance metrics al

    Uses a trainable linear layer on top of frozen features to learn weighted human-perceptual distances.

    Python
    GitHub पर देखें↗4,244
  • deepseek-ai/deepseek-vldeepseek-ai का अवतार

    deepseek-ai/DeepSeek-VL

    4,134GitHub पर देखें↗

    DeepSeek-VL एक मल्टीमॉडल बड़ा भाषा मॉडल और इमेज-टू-टेक्स्ट रीजनिंग इंजन है। यह एक विज़न-भाषा मॉडल और विज़ुअल प्रश्न उत्तर प्रणाली के रूप में कार्य करता है जो छवियों को समझने और उनका वर्णन करने के लिए भाषाई तर्क के साथ विज़ुअल धारणा को एकीकृत करता है। प्रोजेक्ट मल्टीमॉडल इमेज समझ और दस्तावेज़ इमेज विश्लेषण को सक्षम बनाता है, विशेष रूप से वेब पेजों और तकनीकी आरेखों के स्क्रीनशॉट को प्रोसेस करता है। यह विज़ुअल संवादात्मक AI के लिए क्षमताएं प्रदान करता है, जिससे उपयोगकर्ता अंतर्दृष्टि निकालने और विभिन्न प्रकार की विज़ुअल जानकारी में जटिल तर्क करने के लिए विज़ुअल डेटा के साथ बातचीत कर सकते हैं। सिस्टम एक विज़न-भाषा ट्रांसफॉर्मर आर्किटेक्चर का उपयोग करता है जो विज़ुअल एन्कोडिंग के लिए एक विज़न ट्रांसफॉर्मर को एक बड़े भाषा मॉडल के साथ जोड़ता है। यह ऑटोरिग्र्रेसिव टेक्स्ट जनरेशन के लिए भाषा मॉडल के एम्बेडिंग स्पेस के साथ विज़ुअल फ़ीचर वैक्टर को संरेखित करने के लिए मल्टीमॉडल इंस्ट्रक्शन ट्यूनिंग और एक प्रोजेक्शन लेयर का उपयोग करता है।

    Employs a learnable projection layer to align visual feature vectors with the language model's embedding space.

    Python
    GitHub पर देखें↗4,134
  • fastai/course22fastai का अवतार

    fastai/course22

    3,398GitHub पर देखें↗

    This is a structured deep learning curriculum for programmers, delivered as a collection of Jupyter notebooks. It teaches the fundamentals of training neural networks for computer vision, natural language processing, tabular data analysis, and collaborative filtering using PyTorch and the fastai library. The course is designed to be hands-on, guiding learners from building a training loop from scratch to fine-tuning pretrained models for a variety of practical tasks. The curriculum distinguishes itself by covering the full lifecycle of a deep learning project, from data preparation and augmen

    Provides linear block composers that group normalization, dropout, and linear layers for model construction.

    Jupyter Notebookdeep-learningfastaijupyter-notebooks
    GitHub पर देखें↗3,398
  1. Home
  2. Artificial Intelligence & ML
  3. Machine Learning
  4. Algorithms
  5. Linear Regression Implementations

सब-टैग एक्सप्लोर करें

  • Linear Mixing Layers3 सब-टैग्सLayers that execute generic linear transformations across specific tensor dimensions for MLP-style architectures. **Distinct from Linear Regression Implementations:** Focuses on mixing dimensions within a tensor rather than standard linear regression models.
  • Linear Transformation Layers2 सब-टैग्सLayers that perform affine transformations via matrix multiplication and bias addition. **Distinct from Linear Mixing Layers:** Distinct from Linear Mixing Layers by focusing on general size transformation (input to output) rather than mixing dimensions
  • Regression ImplementationsImplementations of regression methods including linear basis function models and Gaussian processes from the PRML textbook. **Distinct from Linear Regression Implementations:** Distinct from Linear Regression Implementations: covers a broader range of regression methods including Gaussian processes, not just linear regression.