Find ML mistakes before they become expensive experiments. The developer-focused code smell detector built specifically for Machine Learning and Data Science code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Find ML mistakes before they become expensive experiments.
DataSmell is the first developer-focused code smell detector built specifically for Machine Learning and Data Science code. It works locally and directly inside VS Code, analyzing Python files and Jupyter notebooks in real-time.
Why DataSmell?
Generic tools like SonarLint, ESLint, and Pylint don't understand Machine Learning workflows. DataSmell detects ML-specific bad practices like data leakage, missing random seeds, train/test pollution, and GPU memory leaks, helping you build robust models.
Features
Real-Time Analysis: Detects issues as you type, highlighting them directly in the editor.