6 dépôts
Real-time UI components that display training metrics such as loss, time, and progress bars.
Distinct from Real-time Pipeline Progress Visualization: Shortlist candidates focus on data pipelines or financial portfolios; this is specifically for ML training loops.
Explore 6 awesome GitHub repositories matching artificial intelligence & ml · Training Progress Visualizers. Refine with filters or upvote what's useful.
Ce projet est un programme éducatif complet et un framework de deep learning conçu pour enseigner le deep learning pratique avec PyTorch via des notebooks et des exemples de code. Il sert de bibliothèque de haut niveau pour construire, entraîner et déployer des réseaux de neurones, agissant comme un orchestrateur d'entraînement de modèles qui coordonne les modèles PyTorch, les optimiseurs et les fonctions de perte. Le projet fournit des boîtes à outils spécialisées pour la vision par ordinateur, le traitement du langage naturel et le prétraitement de données tabulaires. Il se distingue par des contrôles d'entraînement avancés tels que des taux d'apprentissage discriminatifs, un système de callback bidirectionnel pour personnaliser la logique d'entraînement, et une abstraction de haut niveau qui automatise le placement sur périphérique et les boucles d'entraînement. Le framework couvre une large surface de capacités, y compris la construction automatisée de pipelines de données, l'analyse d'architecture de modèles et l'évaluation des performances sur des tâches de classification, de régression et de segmentation. Il inclut également des utilitaires pour l'entraînement distribué sur plusieurs GPU, l'entraînement en précision mixte pour l'optimisation de la mémoire, et un support spécialisé pour les données d'imagerie médicale. Le projet est livré sous forme d'une série de Jupyter Notebooks.
Displays real-time progress bars and metrics like loss and time during model training.
Ce projet est un framework d'instruction tuning et un générateur de données synthétiques qui utilise des modèles enseignants haute capacité pour produire des paires instruction-réponse pour l'entraînement de modèles étudiants plus petits. Il fournit des jeux de données et des outils pour l'instruction tuning supervisé et l'apprentissage par renforcement à partir de feedback humain (RLHF). Le framework se spécialise dans le tuning inter-langues, offrant des exemples d'instruction-réponse de haute qualité en anglais et en chinois pour améliorer la généralisation du modèle à travers différents scripts. Il inclut un outil de modélisation de récompense pour créer des jeux de données de préférence et des évaluations comparatives utilisées pour entraîner des systèmes de récompense. Le projet couvre l'évaluation des modèles de langage via des benchmarks de préférence et des jeux de données d'instructions non naturelles, ainsi que la visualisation de l'entraînement pour transformer les logs bruts en graphiques de performance.
Provides tools to transform training logs into performance plots and figures for model optimization analysis.
This research framework provides a deep learning driving simulator and a multimodal data pipeline for autonomous vehicle research. It centers on the creation of synchronized autonomous vehicle datasets, which combine high-frequency vehicle telemetry with camera frames to train neural networks. The project implements a convolutional neural network trainer specifically designed to predict steering angles and vehicle transition states from visual data. It features generative capabilities, using autoencoders and transition models to synthesize driving environments and simulate future vehicle move
Provides a dashboard to track training logs and generates animations to evaluate the quality of simulated transitions.
Ce projet est une implémentation PyTorch de l'architecture Faster R-CNN pour la détection d'objets. Il fournit un framework pour identifier plusieurs classes d'objets et leurs boîtes englobantes (bounding boxes) correspondantes dans des images à l'aide d'un système d'apprentissage profond. L'implémentation inclut un pipeline d'entraînement pour optimiser les modèles sur des jeux de données personnalisés et un utilitaire pour convertir des poids pré-entraînés depuis des formats externes vers une structure compatible pour l'initialisation du modèle. Le système couvre un pipeline de détection en deux étapes comprenant un réseau de proposition de régions et une couche de pooling ROI. Il intègre des fonctions de perte multi-tâches et une régression de boîte englobante basée sur des ancres pour affiner les emplacements des objets. Le projet inclut des outils pour la visualisation en temps réel de la perte d'entraînement et de la précision des prédictions afin de surveiller les performances du modèle.
Provides real-time UI components to track training metrics such as loss and prediction accuracy.
Ce projet est une ressource pédagogique complète et un manuel de tutoriels pour construire, entraîner et déployer des modèles de machine learning avec TensorFlow 2. Il sert de guide d'apprentissage structuré couvrant les concepts fondamentaux du deep learning, notamment les architectures de réseaux de neurones, la différenciation automatique et les opérations sur les tenseurs. Le manuel fournit des conseils techniques pour optimiser l'efficacité de l'exécution via la gestion de la mémoire GPU, l'entraînement distribué et la quantification de modèles. Il inclut également des guides détaillés pour construire des pipelines de données haute performance et exporter des modèles vers des serveurs de production, des appareils mobiles et des navigateurs web. Le contenu couvre un large éventail de capacités, incluant le développement de modèles avec des réseaux convolutifs et récurrents, l'implémentation de fonctions de perte et de couches personnalisées, ainsi que l'utilisation de modèles pré-entraînés pour le transfer learning. Il aborde également les stratégies de déploiement pour les appareils edge et l'utilisation d'environnements d'exécution cloud pour l'accélération matérielle. La ressource est implémentée sous forme d'une collection de Jupyter Notebooks.
Includes tutorials on using web-based dashboards to track real-time training metrics such as loss.
This project is a machine learning educational archive and technical documentation collection. It serves as a deep learning tutorial series and implementation guide, providing theoretical explanations and practical walkthroughs for constructing and optimizing neural networks. The content focuses on the design and construction of diverse model architectures, including convolutional neural networks, Long Short-Term Memory networks, and generative adversarial networks. It details specific implementation patterns for autoencoders, sentiment analysis models, and various classification approaches.
Ships tools to visualize training progress via real-time graphs, histograms, and dashboards.