Sourcify
Effortlessly find and manage open-source dependencies for your projects.

Visually probe the behavior of trained machine learning models, with minimal coding.

The What-If Tool (WIT) is an open-source visual interface designed to understand and debug machine learning models. It facilitates the exploration of model behavior by allowing users to test hypothetical scenarios, analyze feature importance, and visualize performance across multiple models and subsets of data. WIT supports various ML fairness metrics, providing insights into potential biases. It integrates with platforms like Colaboratory, Jupyter notebooks, Cloud AI Notebooks, TensorBoard, TFMA, and Fairness Indicators. Compatible models include TF Estimators, models served by TF Serving, Cloud AI Platform Models, and models wrapped in Python functions. It handles binary classification, multi-class classification, regression, and supports tabular, image, and text data.
The What-If Tool (WIT) is an open-source visual interface designed to understand and debug machine learning models.
Explore all tools that specialize in fairness analysis. This domain focus ensures What-If Tool delivers optimized results for this specific requirement.
Allows users to modify feature values of individual data points and observe the resulting changes in model predictions. This helps understand the sensitivity of the model to specific features.
Visualizes the relationship between a feature and the model's prediction while marginalizing over other features. Helps in understanding the impact of individual features on the model's output.
Calculates and displays various fairness metrics across different subgroups of the data, highlighting potential biases in the model's predictions.
Enables side-by-side comparison of multiple models on the same dataset, allowing users to identify strengths and weaknesses of different modeling approaches.
Offers a range of visualization options, including scatter plots, histograms, and bar charts, allowing users to tailor the display to their specific needs.
Install the What-If Tool using pip: `pip install what-if-tool`.
Load your trained machine learning model into a supported environment (e.g., TensorFlow Serving, AI Platform).
Prepare your input data in a compatible format (e.g., TFRecord, CSV).
Import the WIT library in your Python environment.
Create a `WitConfigBuilder` to specify the model and data.
Launch the WIT dashboard within your notebook or TensorBoard instance.
Explore model performance, fairness metrics, and feature importance using the WIT interface.
All Set
Ready to go
Verified feedback from other users.
"The What-If Tool is highly regarded for its ability to visually debug ML models and identify fairness issues, though some users find the initial setup challenging."
Post questions, share tips, and help other users.
Effortlessly find and manage open-source dependencies for your projects.

End-to-end typesafe APIs made easy.

Page speed monitoring with Lighthouse, focusing on user experience metrics and data visualization.

Topcoder is a pioneer in crowdsourcing, connecting businesses with a global talent network to solve technical challenges.

Explore millions of Discord Bots and Discord Apps.

Build internal tools 10x faster with an open-source low-code platform.

Open-source RAG evaluation tool for assessing accuracy, context quality, and latency of RAG systems.

AI-powered synthetic data generation for software and AI development, ensuring compliance and accelerating engineering velocity.