make_synthetic
Generate synthetic datasets for demos and sanity checks, including clustered blobs, 2-D manifolds, Gaussian noise, low-rank matrices, and options surfaces.
Instructions
Create a synthetic dataset for demos and sanity checks.
kinds: blobs (k Gaussian clusters in d dims, label column), swiss_roll / s_curve (2-D manifold embedded in d dims, colour column t), gaussian (iid noise: the null model for the diagnostics), lowrank (rank-k matrix plus noise), options_surface (long table date x strike x maturity_days -> iv, spot, volume; for tensorize demos).
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "make_synthetic"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| d | No | ||
| k | No | ||
| n | No | ||
| kind | No | blobs | |
| name | No | ||
| seed | No | ||
| noise | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |