mirror of
https://github.com/Relintai/MLPP.git
synced 2025-02-04 15:55:53 +01:00
Changed "op" object name to "stat" in OutlierFinder
This commit is contained in:
parent
f070997e20
commit
b9b847ea83
@ -15,12 +15,12 @@ namespace MLPP{
|
||||
}
|
||||
|
||||
std::vector<std::vector<double>> OutlierFinder::modelSetTest(std::vector<std::vector<double>> inputSet){
|
||||
Stat op;
|
||||
Stat stat;
|
||||
std::vector<std::vector<double>> outliers;
|
||||
outliers.resize(inputSet.size());
|
||||
for(int i = 0; i < inputSet.size(); i++){
|
||||
for(int j = 0; j < inputSet[i].size(); j++){
|
||||
double z = (inputSet[i][j] - op.mean(inputSet[i])) / op.standardDeviation(inputSet[i]);
|
||||
double z = (inputSet[i][j] - stat.mean(inputSet[i])) / stat.standardDeviation(inputSet[i]);
|
||||
if(abs(z) > threshold){
|
||||
outliers[i].push_back(inputSet[i][j]);
|
||||
}
|
||||
@ -30,10 +30,10 @@ namespace MLPP{
|
||||
}
|
||||
|
||||
std::vector<double> OutlierFinder::modelTest(std::vector<double> inputSet){
|
||||
Stat op;
|
||||
Stat stat;
|
||||
std::vector<double> outliers;
|
||||
for(int i = 0; i < inputSet.size(); i++){
|
||||
double z = (inputSet[i] - op.mean(inputSet)) / op.standardDeviation(inputSet);
|
||||
double z = (inputSet[i] - stat.mean(inputSet)) / stat.standardDeviation(inputSet);
|
||||
if(abs(z) > threshold){
|
||||
outliers.push_back(inputSet[i]);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user