awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
tensorflow avatar

tensorflow/tensorboard

0
View on GitHub↗
7,193 estrellas·1,704 forks·TypeScript·Apache-2.0·4 vistas

Tensorboard

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 inspecting operation hierarchies and connectivity.

The toolkit covers a broad range of monitoring and analysis capabilities, including scalar metric tracking, tensor distribution visualization, and hardware performance profiling for CPU and TPU utilization. It also supports media visualization for 3D meshes, point clouds, and sample images or audio, alongside tools for precision-recall curve monitoring and interactive inference exploration.

The system is built on a plugin-based architecture that supports custom visualization development, external data backend integration, and the ability to embed dashboards directly into notebooks.

Features

  • Training Metric Trackers - Visualizes scalar statistics over time using interactive line charts to monitor training progress and model convergence.
  • Dimensionality Reduction - Projecting complex embeddings and tensors into visual formats to analyze high-dimensional data structures.
  • Model Training Dashboards - Provides a comprehensive visual interface for plotting scalar metrics, tensor distributions, and training curves to monitor model convergence.
  • Embedding Projectors - Provides an interactive tool for projecting and visualizing high-dimensional data embeddings using projection techniques.
  • Experimental Run Multiplexing - Aggregates and synchronizes data from multiple log directories to enable side-by-side experimental comparisons.
  • Computational Graph Visualizers - Provides a visualizer for inspecting the internal computational graph structure and operation hierarchies of machine learning models.
  • ML Event Extraction - Extracts run-tag pairs and summary metadata from event files to ensure consistent data access.
  • Model Training Monitoring - Provides a monitoring dashboard for tracking scalar metrics, tensor distributions, and overall training progress.
  • TensorFlow Visualization Toolkits - Acts as a visualization toolkit for tracking and analyzing machine learning model training progress using TensorFlow event logs.
  • Dimensionality Reduction - Visualizes high-dimensional embeddings using projection techniques combined with metadata like vocabularies or images.
  • Hyperparameter - Analyzes the relationship between hyperparameters and model outcomes using a dedicated dashboard with sorting and filtering.
  • Protocol Buffers - Serializes training metrics and metadata into binary protocol buffers for efficient disk storage.
  • Data Visualization Charts - Implements specialized line and margin charts to visualize training performance across multiple experimental runs.
  • Run Comparison Tools - Enables side-by-side analysis of multiple training runs to compare the impact of hyperparameters on model outcomes.
  • Execution Path Comparison Tools - Visualizes multiple training runs side-by-side to compare execution paths and performance outcomes.
  • Plugin-Based Visualization Architecture - Employs a modular architecture to dynamically load custom visualization components and backends.
  • Summary Data Logging - Writes protocol buffers containing tags and tensors to disk for retrieval by custom visualization plugins.
  • Interactive Model Explorers - Provides a visual interface to investigate counterfactuals and feature-level attributions without writing code.
  • ML Performance Profilers - Provides profiling tools to analyze CPU and TPU step time and memory utilization to identify hardware bottlenecks.
  • Custom Plugin Development - Supports building and integrating specialized plugins to render unique data types for ML monitoring.
  • Model Evaluation Metrics - Displays precision-recall curves by class to evaluate the performance of multi-class classification models.
  • Model Output Visualizers - Enables visual and auditory review of sample images, audio clips, and text snippets generated during model training.
  • Tensor Debuggers - Provides tools to inspect tensor values during execution to detect numerical instabilities like NaNs and infinities.
  • Cloud Storage Integrations - Reads training event logs directly from cloud storage providers including GCS, S3, and HDFS.
  • Custom Visualization Plugins - Supports building custom backends for data processing and frontends to render specialized data visualizations within the dashboard.
  • Experiment Run Grouping - Organizes metrics and tensors using regular expressions and unique tags to filter and group training runs.
  • Visualization Plugin Frameworks - Provides an interface for creating new visualization dashboards with support for dynamic loading and iframe rendering.
  • Training Sample Viewers - Displays images, audio clips, or text snippets associated with specific tags across different training runs.
  • Interactive Plotting Frameworks - Provides an interactive browser-based plotting interface for analyzing numerical training metrics over time.
  • Performance Profiling - Profiles CPU and TPU hardware utilization and step-time breakdowns to identify processing bottlenecks.
  • Statistical Distribution Visualizers - Renders histograms and percentile-based charts to visualize the statistical distribution of tensors during training.
  • Unified Metric Dashboards - Combines scalars, histograms, and images into a single interface with pinned cards and custom coloring for analysis.
  • Model Visualization - Provides a visualization toolkit for TensorFlow models.
  • Visualization and Analysis - Standard toolkit for tracking and hosting ML experiments.
  • Herramientas de desarrollo - Visualization toolkit for monitoring training metrics.

Historial de estrellas

Gráfico del historial de estrellas de tensorflow/tensorboardGráfico del historial de estrellas de tensorflow/tensorboard

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Tensorboard

Proyectos open-source similares, clasificados según cuántas características comparten con Tensorboard.
  • microsoft/vscode-copilot-chatAvatar de microsoft

    microsoft/vscode-copilot-chat

    9,493Ver en 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

    TypeScript
    Ver en GitHub↗9,493
  • nyandwi/machine_learning_completeAvatar de Nyandwi

    Nyandwi/machine_learning_complete

    4,983Ver en GitHub↗

    This is an interactive notebook-based course that teaches machine learning from Python fundamentals through deep learning and natural language processing. It uses real datasets and multiple frameworks within a structured, hands-on curriculum that combines concise explanations with executable code cells, built-in datasets, and embedded exercise checkpoints. Learning progresses through data preparation and exploration, classical machine learning workflows, computer vision with convolutional neural networks, and natural language processing with deep learning, all delivered as a cohesive progressi

    Jupyter Notebookcomputer-visiondata-analysisdata-science
    Ver en GitHub↗4,983
  • brendangregg/flamegraphAvatar de brendangregg

    brendangregg/FlameGraph

    19,307Ver en GitHub↗

    FlameGraph is a performance profiling and visualization toolkit designed to identify bottlenecks in software execution. It functions as a processing engine that transforms raw stack trace samples into interactive, hierarchical diagrams. By representing aggregated execution frequency as nested rectangles, the tool allows developers to visualize hot code paths and analyze system behavior across both kernel and user-space environments. The project distinguishes itself through its ability to perform differential profile analysis, which highlights performance regressions or improvements by compari

    Perl
    Ver en GitHub↗19,307
  • lutzroeder/netronAvatar de lutzroeder

    lutzroeder/netron

    33,087Ver en 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

    JavaScriptaicoremldeep-learning
    Ver en GitHub↗33,087
Ver las 30 alternativas a Tensorboard→

Preguntas frecuentes

¿Qué hace tensorflow/tensorboard?

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.

¿Cuáles son las características principales de tensorflow/tensorboard?

Las características principales de tensorflow/tensorboard son: Training Metric Trackers, Dimensionality Reduction, Model Training Dashboards, Embedding Projectors, Experimental Run Multiplexing, Computational Graph Visualizers, ML Event Extraction, Model Training Monitoring.

¿Qué alternativas de código abierto existen para tensorflow/tensorboard?

Las alternativas de código abierto para tensorflow/tensorboard incluyen: microsoft/vscode-copilot-chat — This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for… nyandwi/machine_learning_complete — This is an interactive notebook-based course that teaches machine learning from Python fundamentals through deep… lutzroeder/netron — Netron is a visualizer for neural network and machine learning models. It provides a graphical interface that renders… brendangregg/flamegraph — FlameGraph is a performance profiling and visualization toolkit designed to identify bottlenecks in software… meghshukla/let-sne — Published in the 45th IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) 2020. DOI… krishnaswamylab/phate.