awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjektÜber unsHow we rankPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • encode/django-rest-frameworkAvatar von encode

    encode/django-rest-framework

    30,083Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗30,083
  • tingsongyu/pytorch_tutorialAvatar von TingsongYu

    TingsongYu/PyTorch_Tutorial

    8,018Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗8,018
  • swift-ai/swift-aiAvatar von Swift-AI

    Swift-AI/Swift-AI

    6,043Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,043
  • mlpack/mlpackAvatar von mlpack

    mlpack/mlpack

    5,663Auf GitHub ansehen↗

    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++
    Auf GitHub ansehen↗5,663
  • tingsongyu/pytorch-tutorial-2ndAvatar von TingsongYu

    TingsongYu/PyTorch-Tutorial-2nd

    4,555Auf GitHub ansehen↗

    Dieses Projekt ist eine umfassende Lehrressource und ein Kurs zum Aufbau neuronaler Netze mit PyTorch. Es deckt die grundlegenden Bausteine des Deep Learning ab, einschließlich Tensor-Manipulation, automatischer Differenzierung und der Konstruktion modularer Komponenten für neuronale Netze. Das Repository dient als technischer Leitfaden für verschiedene spezialisierte Bereiche. Es bietet Implementierungsdetails für Computer-Vision-Aufgaben wie Bildklassifizierung, Objekterkennung und semantische Segmentierung sowie Workflows für die Verarbeitung natürlicher Sprache (NLP) mit Transformern, rekurrenten Netzen und generativen Modellen. Zudem enthält es eine Referenz für generative KI, mit Fokus auf die Synthese von Bildern mittels Diffusionsmodellen und adversarialen Netzwerken. Das Material erstreckt sich auf Modelloptimierung und Deployment-Pipelines. Es behandelt Techniken zur Reduzierung der Modellgröße und zur Erhöhung der Inferenzgeschwindigkeit durch Quantisierung und den Export von Modellen in Formate wie ONNX und TensorRT. Weitere Kompetenzbereiche umfassen Data Engineering für paralleles Laden, Modellevaluierung mittels benutzerdefinierter Metriken und das Deployment von Open-Source Large Language Models. Das Projekt wird primär als eine Reihe von Jupyter Notebooks bereitgestellt.

    Implements serialization of neural network architectures into binary formats for hardware portability.

    Jupyter Notebookcomputer-visiondeepsortdiffusion-models
    Auf GitHub ansehen↗4,555
  • huggingface/safetensorsAvatar von huggingface

    huggingface/safetensors

    3,777Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,777
  • huggingface/courseAvatar von huggingface

    huggingface/course

    3,715Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,715
  • onnx/onnx-tensorrtAvatar von onnx

    onnx/onnx-tensorrt

    3,187Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,187
  • sdatkinson/neural-amp-modelerAvatar von sdatkinson

    sdatkinson/neural-amp-modeler

    2,460Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗2,460
  1. Home
  2. Web Development
  3. Model Serializers

Unter-Tags erkunden

  • Neural Network Binary Serialization2 Sub-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.