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
·

9 dépôts

Awesome GitHub RepositoriesModel Serializers

Automated serialization based on database models.

Distinguishing note: Focuses on automatic generation from models.

Explore 9 awesome GitHub repositories matching web development · Model Serializers. Refine with filters or upvote what's useful.

Awesome Model Serializers 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.
  • encode/django-rest-frameworkAvatar de encode

    encode/django-rest-framework

    30,083Voir sur GitHub↗

    Django REST Framework is a toolkit for building standards-compliant web services that map complex data models to structured HTTP responses. It provides a modular architecture for handling the request lifecycle, including authentication, permission checks, and content negotiation. The framework is designed to facilitate the development of robust APIs by transforming complex data types into native formats and validating incoming request payloads against defined schemas. The project distinguishes itself through a highly modular, class-based design that allows developers to build complex views an

    Generates serializers automatically from models, including field mapping and validation.

    Pythonapidjangopython
    Voir sur GitHub↗30,083
  • 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

    Serializes neural networks into binary plan or engine files to ensure portability across different hardware.

    Python
    Voir sur GitHub↗8,018
  • swift-ai/swift-aiAvatar de Swift-AI

    Swift-AI/Swift-AI

    6,043Voir sur GitHub↗

    Swift-AI is an on-device library for training and running fully-connected neural networks on Apple platforms. It is designed to enable machine learning workflows directly on mobile hardware without requiring cloud connectivity, supporting both training and inference for tasks such as image classification and handwriting recognition. The library distinguishes itself through deep integration with Apple's ecosystem, leveraging Metal for GPU-accelerated matrix operations and using Swift's compiler infrastructure to parse a domain-specific language for neural network definitions. It implements rev

    Ships a file format for persisting trained neural network parameters and architecture.

    Swiftartificial-intelligencedeep-learningios
    Voir sur GitHub↗6,043
  • mlpack/mlpackAvatar de mlpack

    mlpack/mlpack

    5,663Voir sur GitHub↗

    mlpack is a header-only C++ machine learning library that defines matrix types as compile-time templates, enabling flexible numeric precision and memory layout without runtime overhead. Its core identity is built around a template metaprogramming architecture that allows algorithms to be included selectively as independent modules, reducing binary size, and supports compile-time serialization of neural network parameters by deducing matrix types and structure at compile time. The library distinguishes itself through a multi-language binding framework that automatically generates bindings for

    Saves and loads neural network parameters to and from disk using compile-time matrix type definitions.

    C++
    Voir sur GitHub↗5,663
  • 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 serialization of neural network architectures into binary formats for hardware portability.

    Jupyter Notebookcomputer-visiondeepsortdiffusion-models
    Voir sur GitHub↗4,555
  • huggingface/safetensorsAvatar de huggingface

    huggingface/safetensors

    3,777Voir sur GitHub↗

    Safetensors is a secure tensor serialization format and library designed for storing and distributing model weights. Its primary purpose is to provide a safe file format for machine learning tensors that prevents the execution of arbitrary or malicious code during the deserialization process. The project is distinguished by its use of zero-copy memory mapping, which reads data from disk directly into memory to minimize overhead. It enables cross-framework compatibility, allowing tensor data to be serialized and deserialized across different machine learning libraries. The system covers high-

    Provides a secure serialization format for neural network weights that prevents arbitrary code execution during loading.

    Rust
    Voir sur GitHub↗3,777
  • huggingface/courseAvatar de huggingface

    huggingface/course

    3,715Voir sur GitHub↗

    This project is an educational course and learning curriculum for implementing and fine-tuning transformer models using the Hugging Face ecosystem. It serves as a structured guide and technical walkthrough for processing multimodal data, adapting pre-trained neural networks, and deploying models. The material includes a guide for managing, versioning, and distributing model weights and datasets through a centralized asset hub. It also provides a practical tutorial on adapting models to specific datasets using parameter-efficient methods and an implementation guide for solving natural language

    Guides the use of non-executable weight formats to prevent arbitrary code execution during model loading.

    MDXdeep-learninghacktoberfestnlp
    Voir sur GitHub↗3,715
  • onnx/onnx-tensorrtAvatar de onnx

    onnx/onnx-tensorrt

    3,187Voir sur GitHub↗

    This project is a deep learning model compiler and parser that converts ONNX models into optimized TensorRT engines. It functions as a bridge that maps standardized ONNX operators to vendor-specific kernels to enable high-performance inference on NVIDIA GPUs. The system operates as a GPU inference optimizer, selecting hardware-specific kernels and tuning memory allocation to maximize throughput. It transforms neural network graphs into serialized binary execution plans to reduce runtime overhead. The toolset covers deep learning model deployment and edge AI performance tuning. It includes ca

    Transforms neural network graphs into serialized binary execution plans to reduce runtime overhead.

    C++deep-learningnvidiaonnx
    Voir sur GitHub↗3,187
  • sdatkinson/neural-amp-modelerAvatar de sdatkinson

    sdatkinson/neural-amp-modeler

    2,460Voir sur GitHub↗

    Neural Amp Modeler is an open-source project that captures the tonal character of analog audio gear by training a neural network on paired dry and reamped audio recordings. It provides a complete pipeline for learning how a guitar amplifier, effects pedal, or other audio device transforms a signal, then exports the trained model into a portable file format for use in other applications. The project centers on a file-format-based approach to model distribution, where each trained neural network is saved as a single .nam file that can be shared and loaded by different host applications. A real-

    Serializes trained neural network weights and architecture into a portable file format.

    Python
    Voir sur GitHub↗2,460
  1. Home
  2. Web Development
  3. Model Serializers

Explorer les sous-tags

  • Neural Network Binary Serialization2 sous-tagsSerialization of neural network architectures into binary plans or engine files for hardware portability. **Distinct from Model Serializers:** Specifically targets deep learning model structures rather than general database or object serialization.