pascalabcnet/TestSuite/_MachineLearning/Examples/006_upipeline_kmeans_smoke.pas
Mikhalkovich Stanislav 3938120846 ML тесты поправлены
Небольшие правки ML-модулей
2026-05-28 23:56:46 +03:00

19 lines
356 B
ObjectPascal

uses MLABC;
uses TestHelpers in '..\TestHelpers.pas';
begin
var ds := Datasets.Iris;
var pipe :=
DataPipeline.BuildClustering(
ds.Features,
new StandardScaler,
new KMeans(3, seed := 1)
);
var labels := pipe.FitPredict(ds.Data);
Check(labels.Length = ds.Data.RowCount, 'UDataPipeline labels length mismatch');
end.