awesome-repositories.com
Blog
awesome-repositories.com

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

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 Repos

Awesome GitHub RepositoriesPerformance Benchmarking

Quantitative measurement of inference latency and throughput across different configurations.

Distinct from Inference Performance Optimization: Focuses on measuring performance metrics (benchmarking) rather than adjusting parameters for optimization.

Explore 3 awesome GitHub repositories matching artificial intelligence & ml · Performance Benchmarking. Refine with filters or upvote what's useful.

Awesome Performance Benchmarking GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • 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.

    Measures inference throughput and latency across different precisions and batch sizes.

    Jupyter Notebookcomputer-visiondeepsortdiffusion-models
    Auf GitHub ansehen↗4,555
  • pytorch/serveAvatar von pytorch

    pytorch/serve

    4,354Auf GitHub ansehen↗

    Dieses Projekt ist ein PyTorch-Framework für das Model-Serving, das darauf ausgelegt ist, Machine-Learning-Modelle in der Produktion über skalierbare Netzwerk-Endpunkte bereitzustellen. Es fungiert als leistungsstarker Inference-Server, Optimierer und Modell-Lifecycle-Manager, der das Laden von Modellen, Request-Batching und Hardware-Beschleunigung übernimmt. Das System zeichnet sich durch fortschrittliche Orchestrierungs- und Optimierungsfunktionen aus, wie etwa das Verketten mehrerer Modelle zu sequenziellen Workflows mittels Ausführungsgraphen und den Einsatz von Dynamic Batching zur Verbesserung von Durchsatz und Latenz. Es bietet spezialisierte Unterstützung für generative KI und Large Language Models durch Continuous Batching und Tensor-Parallelität. Zu den breiten Funktionsbereichen gehören GPU-Ressourcenmanagement für diverse Hardware wie NVIDIA, AMD und Apple Silicon sowie ein umfassendes Lifecycle-Management für Registrierung, Versionierung und Worker-Skalierung. Zudem integriert es Observability-Tools zur Überwachung des Systemzustands und der Modellleistung über Prometheus-kompatible Metriken. Der Server wird über eine Kommandozeilenschnittstelle verwaltet, die zur Steuerung des Lifecycles und zur Konfiguration von Laufzeitparametern dient.

    Includes tools to generate latency and throughput reports across various model and server configurations.

    Java
    Auf GitHub ansehen↗4,354
  • philschmid/deep-learning-pytorch-huggingfaceAvatar von philschmid

    philschmid/deep-learning-pytorch-huggingface

    1,383Auf GitHub ansehen↗

    Dieses Projekt ist eine Sammlung von Bildungsressourcen und technischen Leitfäden für das Training, Fine-Tuning und die Bereitstellung von Machine-Learning-Modellen mit PyTorch und Hugging Face. Es dient als praktische Referenz für die Skalierung von Deep-Learning-Workflows und bietet strukturierte Anweisungen für die Verwaltung groß angelegter Architekturen über verteilte Hardware-Beschleuniger hinweg. Das Repository zeichnet sich dadurch aus, dass es sich auf den End-to-End-Lebenszyklus großer Sprachmodelle konzentriert, insbesondere auf containerisierte Bereitstellung und Leistungsoptimierung. Es beschreibt Workflows für parameter-effizientes Fine-Tuning und bietet technische Anleitungen zur Reduzierung des Speicherbedarfs durch Gewichtsquantisierung und spekulative Dekodierungstechniken. Über das Kern-Training und die Bereitstellung hinaus deckt das Projekt ein breites Spektrum an Machine-Learning-Operationen ab, einschließlich Umgebungspaketierung, Performance-Benchmarking und der Konfiguration containerisierter Ausführungsumgebungen. Diese Ressourcen unterstützen die Aufrechterhaltung konsistenter Leistung und Ressourceneffizienz beim Hosten generativer und multimodaler Modelle in der Produktion.

    Provides benchmarking tools to measure latency and throughput for evaluating model performance under production loads.

    Jupyter Notebook
    Auf GitHub ansehen↗1,383
  1. Home
  2. Artificial Intelligence & ML
  3. Inference Performance Optimization
  4. Performance Benchmarking