5 Repos
Tools for visualizing and summarizing model performance metrics.
Distinguishing note: Focuses on classification performance via confusion matrices.
Explore 5 awesome GitHub repositories matching artificial intelligence & ml · Performance Visualization. Refine with filters or upvote what's useful.
This project is a modular research toolkit designed for developing, training, and evaluating deep learning models for object detection, segmentation, and video instance tracking. It provides a flexible training engine that manages complex neural network execution, including distributed training, custom lifecycle hooks, and weight optimization. The framework is built around a hierarchical configuration system that allows users to define architectures, data pipelines, and training hyperparameters through composable, inheritable files. The project distinguishes itself through its highly modular
Generates and plots confusion matrices to visualize classification performance.
This project is an educational platform and research toolkit designed to teach deep learning through a combination of mathematical theory, visual diagrams, and executable code. It provides a comprehensive environment for building, training, and evaluating neural networks, grounding complex concepts in interactive computational notebooks that allow for hands-on experimentation. The framework distinguishes itself by interleaving theoretical foundations—including linear algebra, calculus, and probability—with practical implementations across multiple industry-standard libraries. It supports flex
Visualizes objective functions to demonstrate training obstacles like local minima and vanishing gradients.
This project is an educational platform designed to teach artificial intelligence, neural networks, and data science through a combination of structured textbooks and interactive learning resources. It provides a comprehensive curriculum that guides students through sequential learning paths, bridging the gap between mathematical theory and practical software implementation. The platform distinguishes itself by integrating executable code environments and dynamic browser-based visualizations directly into its educational content. These tools allow users to modify model implementations in real
Demonstrates training optimization by visualizing gradient descent and regularization techniques to explain how models reach optimal states.
Optuna is a Python-based hyperparameter optimization framework designed to automate the search for optimal machine learning model configurations. It functions as a Bayesian optimization library that systematically tests parameter combinations to maximize or minimize objective functions, streamlining the model development process through iterative evaluation. The project distinguishes itself through a define-by-run dynamic construction model, which allows users to build complex, conditional search spaces using standard programming logic. Its architecture is highly modular, featuring a pluggabl
Generates interactive charts to visualize optimization results and parameter relationships.
This project is a comprehensive PyTorch-based framework designed for computer vision model development, training, and benchmarking. It provides a modular toolbox for supervised and self-supervised learning, enabling users to build, fine-tune, and evaluate deep learning architectures through a unified interface. The platform supports a wide range of vision tasks, including object detection, image segmentation, and feature extraction, while also serving as a foundation for multi-modal research that processes text and image inputs simultaneously. The framework distinguishes itself through a high
Generates diagnostic plots like confusion matrices and learning rate curves to analyze model behavior.