pascalabcnet/InstallerSamples/MachineLearning/08_Datasets/_Synthetic/05_MakeSpiral.pas
Mikhalkovich Stanislav 7eaddd9a54 ML - множество примеров
ML - устранение неточностей и багов
ML - оптимизация производительности DecisionTreeRegressor.Fit, RandomForestRegressor.Fit
ML - тесты
2026-05-07 22:53:13 +03:00

16 lines
447 B
ObjectPascal

// MakeSpiral синтетический датасет.
// Демонстрирует генерацию данных в виде спиралей.
uses MLABC, PlotML;
begin
var (X, y) := Datasets.MakeSpiral(
n := 600,
classes := 3,
turns := 2.5,
noise := 0.015,
seed := 1
);
Plot.Title := 'MakeSpiral синтетический датасет';
Plot.Points(X.Col(0), X.Col(1), LabelsToInts(y), size := 5);
end.