Named KNNRegressor

nix
Owen Green 4 years ago
parent 946ab2c459
commit 984880aace

@ -45,4 +45,16 @@ FluidKNNRegressor : FluidRealTimeModel {
} }
} }
FluidKNNRegressorQuery : FluidRTQuery {} FluidKNNRegressorQuery : FluidRTMultiOutUGen {
*kr{ |trig, model,numNeighbours = 3, weight = 1,inputBuffer, outputBuffer |
^this.multiNew('control',trig, model.asUGenInput,
numNeighbours,weight,
inputBuffer.asUGenInput, outputBuffer.asUGenInput)
}
init { arg ... theInputs;
inputs = theInputs;
^this.initOutputs(1, rate);
}
}

@ -39,7 +39,9 @@ PluginLoad(FluidSTFTUGen)
makeSCWrapper<NRTThreadedKNNClassifierClient>("FluidKNNClassifier",ft); makeSCWrapper<NRTThreadedKNNClassifierClient>("FluidKNNClassifier",ft);
makeSCWrapper<RTKNNClassifierQueryClient>("FluidKNNClassifierQuery",ft); makeSCWrapper<RTKNNClassifierQueryClient>("FluidKNNClassifierQuery",ft);
makeSCWrapper<RTKNNRegressorClient>("FluidKNNRegressor",ft); makeSCWrapper<NRTThreadedKNNRegressorClient>("FluidKNNRegressor",ft);
makeSCWrapper<RTKNNRegressorQueryClient>("FluidKNNRegressorQuery",ft);
makeSCWrapper<RTNormalizeClient>("FluidNormalize",ft); makeSCWrapper<RTNormalizeClient>("FluidNormalize",ft);
makeSCWrapper<RTRobustScaleClient>("FluidRobustScale",ft); makeSCWrapper<RTRobustScaleClient>("FluidRobustScale",ft);
makeSCWrapper<RTStandardizeClient>("FluidStandardize",ft); makeSCWrapper<RTStandardizeClient>("FluidStandardize",ft);

Loading…
Cancel
Save