awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Model visualizer

Clasament actualizat la 24 iul. 2026

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • harisiqbal88/plotneuralnetAvatar HarisIqbal88

    HarisIqbal88/PlotNeuralNet

    24,431Vezi pe 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
    Vezi pe GitHub↗24,431
  • shap/shapAvatar shap

    shap/shap

    25,049Vezi pe 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
    Vezi pe GitHub↗25,049
  • cdpierse/transformers-interpretAvatar cdpierse

    cdpierse/transformers-interpret

    1,412Vezi pe 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
    Vezi pe GitHub↗1,412
  • lutzroeder/netronAvatar lutzroeder

    lutzroeder/netron

    33,087Vezi pe 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
    Vezi pe GitHub↗33,087
  • tensorflow/playgroundAvatar tensorflow

    tensorflow/playground

    12,939Vezi pe 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
    Vezi pe GitHub↗12,939
  • tensorflow/tensorboardAvatar tensorflow

    tensorflow/tensorboard

    7,193Vezi pe 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
    Vezi pe GitHub↗7,193
  • interpretml/interpretAvatar interpretml

    interpretml/interpret

    6,881Vezi pe 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
    Vezi pe GitHub↗6,881
  • pair-code/litAvatar PAIR-code

    PAIR-code/lit

    3,636Vezi pe 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
    Vezi pe GitHub↗3,636
  • oegedijk/explainerdashboardAvatar oegedijk

    oegedijk/explainerdashboard

    2,487Vezi pe 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
    Vezi pe GitHub↗2,487
  • pytorch/captumAvatar pytorch

    pytorch/captum

    5,652Vezi pe 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
    Vezi pe GitHub↗5,652
  • microsoft/tensorwatchAvatar microsoft

    microsoft/tensorwatch

    3,468Vezi pe 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
    Vezi pe GitHub↗3,468
  • redaops/ann-visualizerAvatar RedaOps

    RedaOps/ann-visualizer

    1,250Vezi pe 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
    Vezi pe GitHub↗1,250
Compară top 10 dintr-o privire
RepositorySteleLimbajLicențăUltimul push
harisiqbal88/plotneuralnet24.4KTeXmit21 aug. 2023
shap/shap25KJupyter Notebookmit19 feb. 2026
cdpierse/transformers-interpret1.4KJupyter NotebookApache-2.030 aug. 2023
lutzroeder/netron33.1KJavaScriptMIT14 iun. 2026
tensorflow/playground12.9KTypeScriptApache-2.010 iun. 2026
tensorflow/tensorboard7.2KTypeScriptApache-2.016 iun. 2026
interpretml/interpret6.9KC++MIT22 iun. 2026
pair-code/lit3.6KTypeScriptapache-2.020 feb. 2026
oegedijk/explainerdashboard2.5KPythonMIT11 feb. 2026
pytorch/captum5.7KPythonBSD-3-Clause16 iun. 2026

Related searches

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