awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 个仓库

Awesome GitHub RepositoriesPerformance Profilers

Tools for measuring execution speed, memory usage, and accuracy metrics of models.

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

Awesome Performance Profilers GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • ultralytics/ultralyticsultralytics 的头像

    ultralytics/ultralytics

    58,468在 GitHub 上查看↗

    Ultralytics is a comprehensive computer vision framework designed for training, validating, and deploying deep learning models across a wide range of visual recognition tasks. It provides a unified interface for core operations including object detection, instance segmentation, pose estimation, and image classification. By utilizing a modular architecture, the platform allows users to swap model components to balance inference speed and accuracy requirements for diverse applications. The framework distinguishes itself through its support for real-time processing and flexible deployment. It in

    Measures execution speed, memory usage, and accuracy across different export formats to determine the best configuration for target environments.

    Pythonclicomputer-visiondeep-learning
    在 GitHub 上查看↗58,468
  • apache/mxnetapache 的头像

    apache/mxnet

    20,829在 GitHub 上查看↗

    This project is a deep learning framework designed for constructing, training, and deploying neural networks across diverse hardware environments. It functions as a high-performance tensor computation library that provides both imperative and symbolic programming interfaces, allowing developers to balance flexible, step-by-step model building with the efficiency of compiled computation graphs. The framework distinguishes itself through a hybrid execution engine that integrates declarative graph compilation with imperative runtime logic. It supports scalable, distributed training across multip

    Records and visualizes operator-level execution times to optimize neural network model performance.

    C++mxnet
    在 GitHub 上查看↗20,829
  • microsoft/onnxruntimemicrosoft 的头像

    microsoft/onnxruntime

    19,347在 GitHub 上查看↗

    This project is a cross-platform machine learning inference engine designed to execute pre-trained models across diverse operating systems and hardware environments. It functions as a standardized execution framework that manages the entire lifecycle of model inference, from loading and graph optimization to hardware-accelerated execution and generative sequence management. The runtime distinguishes itself through a highly modular architecture that decouples model logic from hardware-specific kernels. By utilizing an execution provider abstraction, it enables developers to offload computation

    Analyzes model performance by identifying computational bottlenecks and measuring the time spent on individual operators or subgraphs during inference.

    C++ai-frameworkdeep-learninghardware-acceleration
    在 GitHub 上查看↗19,347
  • android/ndk-samplesandroid 的头像

    android/ndk-samples

    10,513在 GitHub 上查看↗

    The Android NDK samples provide a comprehensive collection of code examples demonstrating how to integrate C and C++ native code into Android applications. This repository serves as a practical guide for developers utilizing the Android Native Development Kit to implement performance-critical application components that require direct hardware access and low-level system interaction. The project highlights the use of the Java Native Interface to bridge managed code with native modules, enabling cross-language function calls and efficient data exchange. It demonstrates how to manage native act

    Generates system-level trace events and diagnostic logs to analyze latency and resource usage across different stages of the model lifecycle.

    C++
    在 GitHub 上查看↗10,513
  • microsoft/vscode-copilot-chatmicrosoft 的头像

    microsoft/vscode-copilot-chat

    9,493在 GitHub 上查看↗

    This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for generating, refactoring, and debugging code. It functions as an AI agent framework and a Model Context Protocol client, connecting AI models to external data sources and tools to automate complex development tasks. The system is distinguished by its use of autonomous AI agents capable of multi-step task execution, including the ability to read files, modify code, and run terminal commands iteratively. It supports recursive agent orchestration through subagent delegation and employ

    Analyzes execution bottlenecks and hardware resource usage to optimize AI model efficiency.

    TypeScript
    在 GitHub 上查看↗9,493
  • zhaochenyang20/awesome-ml-sys-tutorialzhaochenyang20 的头像

    zhaochenyang20/Awesome-ML-SYS-Tutorial

    5,371在 GitHub 上查看↗

    This project provides a comprehensive technical guide and framework for engineering large-scale machine learning systems. It covers the full lifecycle of model development, focusing on the infrastructure and computational principles required to build, train, and serve generative AI models across distributed GPU clusters. The repository distinguishes itself by offering deep-dive tutorials and implementation strategies for complex system challenges. It emphasizes high-performance architectural primitives, such as collective communication orchestration, distributed tensor sharding, and static gr

    Provides interactive tools to analyze execution bottlenecks, memory usage, and latency during the inference lifecycle.

    Python
    在 GitHub 上查看↗5,371
  • paddlepaddle/visualdlPaddlePaddle 的头像

    PaddlePaddle/VisualDL

    4,882在 GitHub 上查看↗

    VisualDL 是一个深度学习可视化工具包和实验跟踪仪表板。它提供了一个基于 Web 的界面,用于监控训练指标、分析高维数据,并通过静态和动态图表渲染模型架构。 该工具包作为性能分析器,用于识别执行瓶颈并优化资源使用。它还作为一个数据分析器,使用投影算法来识别复杂数据集中点之间的关系。 功能包括通过标量和直方图跟踪训练指标、通过多目录日志聚合比较多个实验,以及使用精确率-召回率 (PR) 和 ROC 曲线评估分类性能。该系统还支持多媒体输出的可视化,包括图像、文本和音频。 用户可以启动可视化服务器,通过 Web 浏览器浏览日志并探索模型图。

    Measures execution speed and resource usage to identify system bottlenecks in deep learning programs.

    HTMLcaffedeep-learningonnx
    在 GitHub 上查看↗4,882
  • pytorch/executorchpytorch 的头像

    pytorch/executorch

    4,296在 GitHub 上查看↗

    ExecuTorch is a lightweight C++ runtime for deploying PyTorch models on mobile, embedded, and edge hardware. It provides an ahead-of-time compilation pipeline that exports, quantizes, and lowers model graphs into compact serialized programs, then executes them through a minimal runtime with hardware acceleration and on-device large language model inference capabilities. The project distinguishes itself through a hardware accelerator delegate system that partitions model subgraphs and offloads computation to specialized backends including NPUs, GPUs, and DSPs from Apple, Arm, Intel, MediaTek,

    ExecuTorch measures runtime performance of individual operators and layers to identify bottlenecks and guide optimization efforts.

    Pythondeep-learningembeddedgpu
    在 GitHub 上查看↗4,296
  1. Home
  2. Artificial Intelligence & ML
  3. Model Optimization
  4. Profiling & Benchmarking
  5. Performance Profilers