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

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

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

Model visualizer

排名更新于 2026年7月24日

For model visualizers, the strongest matches are harisiqbal88/plotneuralnet (PlotNeuralNet is a programmatic tool for generating diagrams of), shap/shap (This repository provides machine learning model interpretability and feature) and cdpierse/transformers-interpret (Transformers-interpret is a diagnostic library focused on explainability and). lutzroeder/netron and tensorflow/playground round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Explore the best open-source model visualizers on GitHub, ranked by stars and activity, to compare and pick the right one.

Model visualizer

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

    HarisIqbal88/PlotNeuralNet

    24,431在 GitHub 上查看↗

    PlotNeuralNet is a programmatic tool designed to generate high-quality visual representations of neural network architectures. It functions as a declarative visualization framework that converts structural definitions into professional-grade graphical output, specifically tailored for technical documentation and academic research papers. The project distinguishes itself by utilizing a layer-centric procedural modeling approach, which applies standardized geometric templates to network components to ensure consistent visual styling. By leveraging a domain-specific macro language and a LaTeX-ba

    PlotNeuralNet is a programmatic tool for generating diagrams of neural network architectures, though it focuses on static academic illustrations rather than interactive model graphs or training monitoring.

    TeXNeural Network Diagram GeneratorsNeural Network Visualization Tools
    在 GitHub 上查看↗24,431
  • shap/shapshap 的头像

    shap/shap

    25,049在 GitHub 上查看↗

    SHAP is an explainable AI toolkit that provides a game theoretic framework for interpreting machine learning model predictions. It functions as a feature attribution engine, decomposing model outputs into the sum of individual feature effects to clarify how specific input variables influence a final decision. By assigning importance values to these inputs, the library enables users to understand the logic behind complex predictive models. The project distinguishes itself through its versatility and specialized calculation methods. It operates as a model-agnostic diagnostic library, capable of

    This repository provides machine learning model interpretability and feature attribution tools for explaining predictions, though it does not focus on visualizing neural network architectures or training processes.

    Jupyter NotebookModel Interpretability ToolsModel Interpretability Frameworks
    在 GitHub 上查看↗25,049
  • cdpierse/transformers-interpretcdpierse 的头像

    cdpierse/transformers-interpret

    1,412在 GitHub 上查看↗

    Transformers-interpret is a diagnostic library designed for the interpretability of transformer-based machine learning models. It functions as an attribution framework that quantifies the contribution of individual input tokens to a model's final predictions, allowing users to audit decision patterns and debug natural language processing tasks. The library utilizes gradient-based analysis and hook-based introspection to trace how specific input features influence model outputs. By mapping abstract numerical attribution scores back to human-readable linguistic units, it provides a clear view o

    Transformers-interpret is a diagnostic library focused on explainability and token attribution for transformer models, fitting the interpretive inspection aspect of machine learning visualization even though it lacks broader architecture graphing or live training monitoring.

    Jupyter NotebookModel Explanation VisualizationsModel Interpretability Frameworks
    在 GitHub 上查看↗1,412
  • lutzroeder/netronlutzroeder 的头像

    lutzroeder/netron

    33,087在 GitHub 上查看↗

    Netron is a visualizer for neural network and machine learning models. It provides a graphical interface that renders model architectures as interactive node-link diagrams, allowing users to inspect internal layers, tensors, and metadata. By performing static analysis, the tool enables the examination of model definitions without executing the underlying machine learning code. The software distinguishes itself through a schema-driven parsing engine that translates diverse proprietary model formats into a unified internal graph structure. This approach ensures interoperability, allowing users

    Netron is a desktop and web application specifically designed to visualize neural network architectures and inspect model layers and tensors, though it focuses on static graph structure rather than live training monitoring or activation inspection.

    JavaScriptNeural Network VisualizersGraph Visualization Libraries
    在 GitHub 上查看↗33,087
  • tensorflow/playgroundtensorflow 的头像

    tensorflow/playground

    12,939在 GitHub 上查看↗

    This project is a browser-based machine learning education tool and neural network sandbox. It provides an interactive environment for experimenting with network architectures and hyperparameters to understand deep learning concepts. The tool functions as a visualizer for TensorFlow neural networks, allowing users to see how models learn and classify data in real time. It enables the prototyping of model architectures to observe how different hidden layers and neurons affect a network's ability to solve specific data patterns. The system covers neural network architecture and operation visua

    This browser-based neural network sandbox provides interactive architecture visualization and real-time training monitoring for educational model exploration, though it lacks deep weight and activation inspection features.

    TypeScriptNeural Network Visualizers
    在 GitHub 上查看↗12,939
  • tensorflow/tensorboardtensorflow 的头像

    tensorflow/tensorboard

    7,193在 GitHub 上查看↗

    TensorBoard is a visualization toolkit for tracking and analyzing machine learning model training progress and performance using TensorFlow event logs. It provides a monitoring dashboard for plotting scalar metrics, tensor distributions, and training curves, and includes specialized tools for visualizing neural network computational graphs and projecting high-dimensional embeddings. The project enables side-by-side comparison of multiple training runs to analyze the impact of hyperparameters on model outcomes. It also features a high-dimensional embedding projector and a graph visualizer for

    TensorBoard is a comprehensive machine learning visualization toolkit that provides neural network architecture graphs, training monitoring dashboards, and embedding projections, directly matching your need for model analysis.

    TypeScriptDimensionality ReductionModel Training DashboardsTraining Metric Trackers
    在 GitHub 上查看↗7,193
  • interpretml/interpretinterpretml 的头像

    interpretml/interpret

    6,881在 GitHub 上查看↗

    Interpret is an interpretable machine learning library and glassbox model framework. It provides toolkits for training inherently transparent models and applying post-hoc explanation techniques to make machine learning predictions human-understandable. The framework distinguishes itself by integrating differential privacy into the training of interpretable models to prevent sensitive data from leaking through explanations. It also features a visualization tool for rendering interactive decision paths and model behavior. The library covers model explainability through feature importance calcu

    Interpret provides interactive visualizations for model explainability and feature importance, fitting the interpretability aspect of the search despite lacking deep neural network architecture diagrams.

    C++Model Interpretability ToolsModel Explanation Visualizations
    在 GitHub 上查看↗6,881
  • pair-code/litPAIR-code 的头像

    PAIR-code/lit

    3,636在 GitHub 上查看↗

    Lit is a machine learning interpretability framework and model debugging tool designed to analyze model behavior and performance. It serves as an interpretability dashboard for large language models and a general performance analyzer for text, image, and tabular datasets. The project distinguishes itself through a comprehensive suite of interpretability tools, including salience map generation for feature attribution, the creation of synthetic and counterfactual examples to test robustness, and the projection of high-dimensional embeddings into visual spaces via UMAP or PCA. It further enable

    This repository provides a machine learning interpretability and visualization dashboard that supports feature importance attribution, embedding projections, and model debugging, though it focuses more on behavior analysis and explanations than live training process monitoring.

    TypeScriptModel Explanation VisualizationsModel Interpretability Frameworks
    在 GitHub 上查看↗3,636
  • oegedijk/explainerdashboardoegedijk 的头像

    oegedijk/explainerdashboard

    2,487在 GitHub 上查看↗

    Quickly build Explainable AI dashboards that show the inner workings of so-called "blackbox" machine learning models.

    It is an interactive dashboard library for explainable AI that visualizes model predictions and feature importances, though it focuses on tabular machine learning models rather than deep neural network architectures.

    PythonModel Visualization
    在 GitHub 上查看↗2,487
  • pytorch/captumpytorch 的头像

    pytorch/captum

    5,652在 GitHub 上查看↗

    Captum is an open-source library for explaining model predictions by attributing them to input features, neurons, and layers using gradient-based and perturbation-based methods. It provides a modular framework for implementing, evaluating, and combining a range of explanation techniques, including gradient-based attribution, perturbation-based analysis, game-theoretic Shapley value approximation, and surrogate model explanations, with support for parallelization and noise stabilization. The library distinguishes itself through its breadth of attribution methods and its support for advanced in

    Captum is a specialized model interpretability library for PyTorch that focuses on explaining predictions through feature, neuron, and layer attributions rather than offering full interactive graph visualization or training monitoring.

    PythonInterpretability LibrariesAttribution GradientsConcept Importance Quantification
    在 GitHub 上查看↗5,652
  • microsoft/tensorwatchmicrosoft 的头像

    microsoft/tensorwatch

    3,468在 GitHub 上查看↗

    Debugging, monitoring and visualization for Python Machine Learning and Data Science

    TensorWatch is a debugging and visualization tool for machine learning that provides real-time monitoring and interactive graphs, though it is more focused on tensor exploration and training metrics than full architecture diagrams.

    Jupyter NotebookData Science ToolingData VisualizationDeveloper Tools
    在 GitHub 上查看↗3,468
  • redaops/ann-visualizerRedaOps 的头像

    RedaOps/ann-visualizer

    1,250在 GitHub 上查看↗

    Ann-visualizer is a Python library and diagram generator that creates graphical representations of artificial neural network architectures from sequential machine learning models. It translates layer dimensions, connectivity, and network topology into high-resolution image files that can be exported directly to disk for documentation, presentations, and design verification before training. The tool processes sequential model definitions by traversing layer structures and utilizing layout commands to render clear diagrams. These visualizations assist in inspecting network designs and serve as

    This Python library provides basic architecture visualization for artificial neural networks, though it lacks deeper capabilities like training monitoring or interactive weight inspection.

    PythonNeural Network Diagram Generators
    在 GitHub 上查看↗1,250
一览前 10 名对比
仓库Star 数语言许可证最后推送
harisiqbal88/plotneuralnet24.4KTeXmit2023年8月21日
shap/shap25KJupyter Notebookmit2026年2月19日
cdpierse/transformers-interpret1.4KJupyter NotebookApache-2.02023年8月30日
lutzroeder/netron33.1KJavaScriptMIT2026年6月14日
tensorflow/playground12.9KTypeScriptApache-2.02026年6月10日
tensorflow/tensorboard7.2KTypeScriptApache-2.02026年6月16日
interpretml/interpret6.9KC++MIT2026年6月22日
pair-code/lit3.6KTypeScriptapache-2.02026年2月20日
oegedijk/explainerdashboard2.5KPythonMIT2026年2月11日
pytorch/captum5.7KPythonBSD-3-Clause2026年6月16日

Related searches

  • a library for rendering interactive data visualizations
  • Code outline visualizer
  • Graph visualization library
  • Machine learning models
  • Data visualization libraries
  • Visual documentation tool
  • an implementation of the Model Context Protocol
  • Data grid component