What problem does it solve?
Setting up a MATLAB Experiment Manager experiment from existing code requires manually restructuring scripts into experiment functions, building hyperparameter tables, and configuring projects, which is error-prone and time-consuming.
Core Features & Use Cases
- Automatic Experiment Type Classification: Analyzes user code to classify it as general purpose, built-in training (trainnet), or custom training loop, then generates the correct function signature.
- Hyperparameter Sweep Generation: Infers tunable parameters from hardcoded values and builds the hyperparameter table with suggested value ranges.
- Tiered Validation: Verifies the generated function exists on path, passes static analysis via checkcode, has the correct signature, and that all params references match the hyperparameter table.
- Use Case: You have a deep learning training script with a hardcoded learning rate and mini-batch size. This Skill converts it into an Experiment Manager experiment that sweeps those values across trials, creates the project, and opens Experiment Manager ready to run.
Quick Start
Ask your AI agent to create an Experiment Manager experiment from your MATLAB training script that sweeps the learning rate and mini-batch size.