awesome-repositories.com
المدونة
MCP
awesome-repositories.com

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

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

88 مستودعات

Awesome GitHub RepositoriesConvolution Layers

1D, 2D, and 3D convolution and transposed convolution layers.

Explore 88 awesome GitHub repositories matching artificial intelligence & ml · Convolution Layers. Refine with filters or upvote what's useful.

Awesome Convolution Layers GitHub Repositories

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

    pytorch/pytorch

    100,814عرض على GitHub↗

    PyTorch is a machine learning framework centered on a GPU-ready tensor library that supports multi-dimensional array operations across both CPU and accelerator hardware. It provides a foundational infrastructure for mathematical computation and dynamic neural network construction, utilizing a tape-based automatic differentiation system that allows for flexible, non-static graph execution. The framework is designed for deep integration with Python, enabling natural usage alongside standard scientific computing ecosystems. It distinguishes itself through a comprehensive distributed training sui

    Provides a robust suite of 1D, 2D, and 3D convolution layers tailored for image and signal processing.

    Pythonautograddeep-learninggpu
    عرض على GitHub↗100,814
  • bvlc/caffeالصورة الرمزية لـ BVLC

    BVLC/caffe

    34,576عرض على GitHub↗

    Caffe is a high-performance deep learning framework designed for training and deploying deep neural networks. It functions as a machine learning engine and a convolutional neural network library, providing a C++ backend to accelerate computations on both GPUs and CPUs. The system includes a specialized toolset for computer vision, enabling tasks such as object detection, semantic segmentation, and large-scale image retrieval. It supports the deployment of pre-trained models for image and scene recognition, as well as the ability to fine-tune neural network weights for specialized tasks. The

    Organizes neural networks as sequences of independent layers for operations like convolution and pooling.

    C++deep-learningmachine-learningvision
    عرض على GitHub↗34,576
  • yunjey/pytorch-tutorialالصورة الرمزية لـ yunjey

    yunjey/pytorch-tutorial

    32,385عرض على GitHub↗

    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

    Uses a layered architecture to stack convolutional, linear, and recurrent components modularly.

    Pythondeep-learningneural-networkspytorch
    عرض على GitHub↗32,385
  • 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

    Groups multiple convolutional layers followed by pooling to create modular, deep network architectures.

    Pythonbookcomputer-visiondata-science
    عرض على GitHub↗29,001
  • 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

    Composes convolutional blocks with configurable normalization and activation layers for modular architecture design.

    Jupyter Notebookcolabdeep-learningfastai
    عرض على GitHub↗27,862
  • mnielsen/neural-networks-and-deep-learningالصورة الرمزية لـ mnielsen

    mnielsen/neural-networks-and-deep-learning

    17,721عرض على GitHub↗

    This project is a comprehensive educational resource and curriculum designed to teach the mathematical foundations and practical implementation of neural networks. It provides a structured path for understanding how computers learn from data, covering core concepts such as gradient descent, backpropagation, and the biological inspiration behind artificial neurons. The platform distinguishes itself by combining theoretical proofs with hands-on implementation exercises. It demonstrates the universal approximation theorem through visual explanations and guides users in building various architect

    Constructs deep learning models using convolutional layers to improve image recognition performance.

    Python
    عرض على GitHub↗17,721
  • microsoft/cntkالصورة الرمزية لـ Microsoft

    Microsoft/CNTK

    17,602عرض على GitHub↗

    CNTK is a deep learning toolkit used for the design, construction, and training of neural networks. It defines model architectures as computational graphs and optimizes network parameters using an automatic differentiation engine and stochastic gradient descent. The project emphasizes large scale model distribution, spreading training workloads across multiple hardware nodes and GPUs. It features specialized support for dynamic sequence handling, allowing filters to be convolved across both spatial and dynamic sequence axes to process data of variable lengths. The toolkit provides hardware-a

    Implements hardware-accelerated grouped and depth-wise convolutions to reduce memory and execution time.

    C++
    عرض على GitHub↗17,602
  • rasbt/deeplearning-modelsالصورة الرمزية لـ rasbt

    rasbt/deeplearning-models

    17,427عرض على GitHub↗

    This repository is an educational collection of deep learning implementations designed to demonstrate the fundamental principles of neural network architecture and optimization. It provides a comprehensive resource for understanding machine learning through hands-on code examples, ranging from basic multilayer perceptrons to complex generative models. The project distinguishes itself by emphasizing the manual construction of models, including the implementation of backpropagation from scratch to illustrate core mathematical mechanics. It covers a wide array of architectural design patterns, s

    Constructs complex neural architectures by composing modular blocks like convolutional and recurrent layers.

    Jupyter Notebook
    عرض على GitHub↗17,427
  • microsoft/swin-transformerالصورة الرمزية لـ microsoft

    microsoft/Swin-Transformer

    15,715عرض على GitHub↗

    Swin-Transformer is a deep learning framework designed for training and deploying hierarchical vision transformer models. It serves as a research library and toolkit for computer vision tasks, providing the infrastructure to build models that replace standard convolution operations with sliding window self-attention mechanisms. By utilizing a multi-scale feature hierarchy, the framework enables the processing of visual data at varying resolutions and spatial scales. The project distinguishes itself through its implementation of shifted window partitioning, which facilitates global information

    "Processes image patches within local windows that shift across layers to capture multi-scale features while maintaining linear computational complexity."

    Pythonade20kimage-classificationimagenet
    عرض على GitHub↗15,715
  • flairnlp/flairالصورة الرمزية لـ flairNLP

    flairNLP/flair

    14,378عرض على GitHub↗

    Flair is a transformer-based natural language processing framework used to build and train models for text classification and sequence tagging. It provides a specialized library for generating contextual text embeddings and performing linguistic analysis. The framework includes dedicated tools for named entity recognition, including the identification of specialized biomedical entities across multiple languages. It further supports entity linking to map identified text mentions to unique entries within general or biomedical knowledge bases. The project covers a broad range of language analys

    Enables the stacking of different embedding layers and neural architectures to build complex NLP models.

    Python
    عرض على GitHub↗14,378
  • zalandoresearch/flairالصورة الرمزية لـ zalandoresearch

    zalandoresearch/flair

    14,378عرض على GitHub↗

    Flair is a natural language processing framework for training and applying models for sequence labeling and text classification. It provides a system for generating word embeddings and identifying semantic entities within text. The framework includes a dedicated system for zero and few-shot learning, enabling text classification and entity extraction using minimal training examples by leveraging pre-trained knowledge. Its capabilities cover named entity recognition, sentiment analysis, and the training of specialized models using custom datasets. It also includes tooling for the visual highl

    Processes text through a sequential stack of model components where each layer transforms the hidden states of the previous one.

    Python
    عرض على GitHub↗14,378
  • dmlc/dglالصورة الرمزية لـ dmlc

    dmlc/dgl

    14,283عرض على 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

    Implements neural network layers that apply message passing to graph structures to learn node and edge representations.

    Pythondeep-learninggraph-neural-networks
    عرض على GitHub↗14,283
  • paddlepaddle/paddledetectionالصورة الرمزية لـ PaddlePaddle

    PaddlePaddle/PaddleDetection

    14,243عرض على GitHub↗

    PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of computer vision models. It provides a comprehensive library of modular neural network architectures and pipelines that support object detection, instance segmentation, and multi-object tracking tasks. The project distinguishes itself through a configuration-driven approach that decouples model components like backbones and heads, allowing for the flexible assembly of custom vision workflows. It incorporates advanced techniques such as anchor-free detection logic, joint detecti

    Integrates deformable convolutions to enhance spatial modeling and feature extraction.

    Pythonblazefacedeepsortdetr
    عرض على GitHub↗14,243
  • wongkinyiu/yolov7الصورة الرمزية لـ WongKinYiu

    WongKinYiu/yolov7

    14,110عرض على GitHub↗

    YOLOv7 is a PyTorch vision library and real-time inference engine designed for object detection, human pose estimation, and instance segmentation. It provides a framework for detecting and locating multiple objects within images or video streams using neural networks. The system includes tools for custom model training and fine-tuning, allowing pre-trained weights to be adapted to specialized datasets via transfer learning. It also supports model weight export and format conversion to facilitate deployment on production servers and embedded edge devices.

    Reduces computational load by compressing and expanding channel dimensions within convolution layers.

    Jupyter Notebookdarknetpytorchscaled-yolov4
    عرض على GitHub↗14,110
  • dragen1860/deep-learning-with-tensorflow-bookالصورة الرمزية لـ dragen1860

    dragen1860/Deep-Learning-with-TensorFlow-book

    13,237عرض على GitHub↗

    This project is an open source deep learning textbook and educational resource. It provides a structured curriculum of theory and practical examples designed for mastering the training of regression, classification, and generative models using the TensorFlow framework. The repository functions as a machine learning code collection, utilizing interactive notebooks and source code to demonstrate neural network implementation and tensor operations. It covers the development of deep learning models and the study of reinforcement learning. The material employs a case-study driven pedagogy, combin

    Structures neural networks as sequential stacks of operational layers to process data from input to prediction.

    Jupyter Notebookbookdeeplearningmachinelearning
    عرض على GitHub↗13,237
  • 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

    Implements feedforward neural networks with multiple layers to model complex non-linear functions and classify high-dimensional data.

    Jupyter Notebook
    عرض على GitHub↗12,614
  • google-research/vision_transformerالصورة الرمزية لـ google-research

    google-research/vision_transformer

    12,584عرض على GitHub↗

    This project is a research library and toolkit for deep learning computer vision, focused on implementing transformer and mixer-based architectures for image classification. It processes visual data by converting images into sequences of patches, allowing standard attention mechanisms to capture global dependencies without relying on traditional convolutional operations. The framework distinguishes itself through its support for multimodal embedding analysis, which maps images and text into a shared latent vector space. This capability enables zero-shot classification and cross-modal retrieva

    Processes spatial and channel information through dense layers to extract features without using spatial convolution kernels.

    Jupyter Notebook
    عرض على GitHub↗12,584
  • daybreak-u/chineseocr_liteالصورة الرمزية لـ DayBreak-u

    DayBreak-u/chineseocr_lite

    12,324عرض على GitHub↗

    chineseocr_lite is a lightweight Chinese optical character recognition engine designed to detect text regions, analyze orientation, and convert Chinese characters from images into digital text. It supports both horizontal and vertical reading layouts and can be deployed as a web service for image uploads and result visualization. The system utilizes a multi-backend inference framework that supports ncnn, mnn, and tnn, allowing it to run across diverse hardware and platforms. It is specifically engineered for lightweight deployment on mobile and desktop environments through the use of small mo

    Utilizes a hybrid architecture combining convolutional layers for detection and recurrent networks for sequence recognition.

    C++ncnnocrpytorch
    عرض على GitHub↗12,324
  • xmu-xiaoma666/external-attention-pytorchالصورة الرمزية لـ xmu-xiaoma666

    xmu-xiaoma666/External-Attention-pytorch

    12,176عرض على GitHub↗

    This is a PyTorch attention mechanism library and a collection of deep learning model components. It provides reference implementations of research-based attention mechanisms and neural network layers used to verify and understand deep learning papers. The project facilitates deep learning research implementation and attention mechanism prototyping to capture global and local dependencies within complex datasets. It includes tools for neural network architecture design, specifically for building custom model components. The library covers the development of multi-layer perceptrons, convoluti

    Provides modular components for grouping convolutional layers with normalization and activation for structural spatial feature extraction.

    Pythonattentioncbamexcitation-networks
    عرض على GitHub↗12,176
  • ctgk/prmlالصورة الرمزية لـ ctgk

    ctgk/PRML

    11,720عرض على GitHub↗

    PRML is a Python machine learning library and statistical learning toolkit. It provides code implementations of supervised and unsupervised learning concepts, including regression, classification, and neural network algorithms for statistical data modeling. The project functions as a pattern recognition toolkit used to identify theoretical structures within numerical datasets. It includes a neural network framework for solving nonlinear data mappings and a linear algebra toolkit that utilizes vectorized operations and matrix calculations. The library covers a broad range of capabilities, inc

    Structures neural networks as sequences of independent operational layers to solve nonlinear mapping problems.

    Jupyter Notebookjupyternotebookprml
    عرض على GitHub↗11,720
السابق1234…5التالي
  1. Home
  2. Artificial Intelligence & ML
  3. Machine Learning
  4. Frameworks
  5. Model Construction
  6. Neural Network Layers
  7. Convolution Layers

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

  • 1D Convolutional Layers3 وسوم فرعيةOne-dimensional convolutional building blocks for processing signals and sequential data. **Distinct from Convolution Layers:** Focuses specifically on 1D signal processing, whereas the parent covers 1D, 2D, and 3D convolution.
  • 1D Convolutional RenderingVisual representation of 1D convolutional operations in 3D. **Distinct from Convolution Layers:** Focuses on the 3D visual rendering of the layer rather than the structural building block of the model.
  • 2D Convolutional RenderingVisual representation of 2D convolutional layers as 3D objects. **Distinct from Convolution Layers:** Focuses on the 3D rendering of 2D convolutions for visualization rather than the architectural layer definition.
  • Adaptive Convolutional LayersConvolutional layers that dynamically modify their receptive fields based on input features. **Distinct from Convolution Layers:** Distinct from standard convolutions: modifies the sampling grid rather than using a fixed kernel size.
  • Attention-Based ReplacementsArchitectural components that substitute standard convolution layers with sliding window self-attention mechanisms. **Distinct from Convolution Layers:** Distinct from Convolution Layers: focuses on the replacement of convolutions with attention rather than the implementation of convolution layers themselves.
  • Bottleneck Layers1 وسم فرعيConvolutional structures that compress and then expand channel dimensions to reduce computational overhead. **Distinct from Convolution Layers:** Specifically addresses the compression-expansion bottleneck pattern rather than general convolution operations.
  • Bundled Convolutional Layers1 وسم فرعيModules that combine convolution, normalization, and activation into a single unit. **Distinct from Convolution Layers:** Specifically describes the architectural grouping of three distinct layer types into one module.
  • Convolutional Block Composers2 وسوم فرعيةUtilities for grouping convolutional and pooling layers into modular architectures. **Distinct from Convolutional Layer Builders:** Focuses on block composition, distinct from individual convolution layers.
  • Deformable Convolutions4 وسوم فرعيةConvolutional layers with learnable offsets to improve spatial modeling. **Distinct from Convolution Layers:** Distinct from standard convolution layers: specifically implements deformable spatial sampling.
  • Depthwise ConvolutionsVisual representations of depthwise spatial convolution layers where filters are applied per channel. **Distinct from Convolution Layers:** Focuses on the 3D rendering of depthwise convolution specifically, whereas the parent covers all convolution layer types.
  • Detection HeadsSpecialized neural network layers that convert refined feature maps into object bounding boxes and class predictions. **Distinct from Convolution Layers:** Distinct from generic Convolution Layers: focuses on the specific role of the network output head for object detection.
  • Equalized LayersNeural network layers implementing equalized learning rates for improved training stability in generative architectures. **Distinct from Convolution Layers:** Specializes Convolution Layers by adding weight equalization specifically for GAN discriminators
  • Graph2 وسوم فرعيةNeural network layers specifically designed for graph-structured data using message passing. **Distinct from Convolution Layers:** Specifically for graph-structured data, whereas convolution layers typically refer to grid-based data like images.
  • Grouped1 وسم فرعيConvolutional layers that split input channels into independent groups for parallel processing. **Distinct from Convolution Layers:** Focuses on the grouped convolution technique, distinct from general convolution layers.
  • Hybrid Convolutional Recurrent NetworksNeural network architectures that combine convolutional layers for spatial or spectral feature extraction with recurrent layers for temporal dependencies. **Distinct from Convolution Layers:** Combines both convolution and recurrence, whereas the parent only covers the convolutional layers.
  • Layer Output ExtractionsSaving the numerical activation outputs of specific neural network layers for internal state analysis. **Distinct from Convolution Layers:** Distinct from Convolution Layers: focuses on extracting the resulting data tensors from the layers rather than the layer's definition.
  • Layered Architectures7 وسوم فرعيةOrganizational patterns that structure neural networks as sequences of independent operational layers. **Distinct from Convolution Layers:** Covers the modular structural design of the network rather than a specific layer type like convolution.
  • MLP-Mixer LayersNeural network layers that process spatial and channel information using dense perceptrons instead of convolutions. **Distinct from Convolution Layers:** Distinct from Convolution Layers: focuses on MLP-based spatial mixing rather than convolutional feature extraction.
  • Partial ConvolutionsEfficient convolutional layers that operate on only a subset of input channels. **Distinct from Convolution Layers:** Focuses on partial channel convolution for efficiency, whereas the parent covers standard 1D/2D/3D layers.
  • VisualizationsGraphical representations of 2D convolutional layers for architectural analysis. **Distinct from Convolution Layers:** The parent is the mathematical layer; the child is the 3D visual rendering of it.