From c6087b160e6cd2439cfdf3089bbcbaf5c129d448 Mon Sep 17 00:00:00 2001 From: Gerard Date: Thu, 14 May 2020 14:20:13 +0100 Subject: [PATCH] KMeans: add fitPredict --- release-packaging/Classes/FluidKMeans.sc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/release-packaging/Classes/FluidKMeans.sc b/release-packaging/Classes/FluidKMeans.sc index ebe497c..16c3ab3 100644 --- a/release-packaging/Classes/FluidKMeans.sc +++ b/release-packaging/Classes/FluidKMeans.sc @@ -8,6 +8,11 @@ FluidKMeans : FluidManipulationClient { this.pr_sendMsg(\fit,[dataset.asString, k,maxIter, buffer.asUGenInput],action,[numbers(FluidMessageResponse,_,k,_)]); } + fitPredict{|dataset,labelset, k, maxIter = 100, action| + this.k = k; + this.pr_sendMsg(\fitPredict,[dataset.asString,labelset.asString, k,maxIter],action,[numbers(FluidMessageResponse,_,k,_)]); + } + predict{ |dataset, labelset,action| this.pr_sendMsg(\predict,[dataset.asString, labelset.asString],action,[numbers(FluidMessageResponse,_,this.k,_)]); }