2026-03-10 13:32:40 +03:00
|
|
|
|
// MakeSpiral синтетический датасет.
|
|
|
|
|
|
// Демонстрирует генерацию данных в виде спиралей.
|
|
|
|
|
|
uses MLABC, PlotML;
|
|
|
|
|
|
|
|
|
|
|
|
begin
|
|
|
|
|
|
var (X, y) := Datasets.MakeSpiral(
|
|
|
|
|
|
n := 600,
|
|
|
|
|
|
classes := 3,
|
|
|
|
|
|
turns := 2.5,
|
|
|
|
|
|
noise := 0.015,
|
|
|
|
|
|
seed := 1
|
|
|
|
|
|
);
|
|
|
|
|
|
|
2026-05-07 22:53:13 +03:00
|
|
|
|
Plot.Title := 'MakeSpiral синтетический датасет';
|
2026-05-28 10:23:22 +03:00
|
|
|
|
Plot.Points(X.Col(0), X.Col(1), y, size := 5);
|
2026-03-10 13:32:40 +03:00
|
|
|
|
end.
|