Commit 84e9eb38b3ad9ea834558657ee7388b9a24d3193
1 parent
9eb32bab
Cleanup meta property
Showing
1 changed file
with
3 additions
and
5 deletions
openbr/plugins/turk.cpp
| @@ -104,11 +104,9 @@ class TurkClassifierTransform : public Transform | @@ -104,11 +104,9 @@ class TurkClassifierTransform : public Transform | ||
| 104 | void init() | 104 | void init() |
| 105 | { | 105 | { |
| 106 | QStringList classifiers; | 106 | QStringList classifiers; |
| 107 | - foreach (const QString &value, values) | ||
| 108 | - classifiers.append(QString("SVM(RBF,EPS_SVR,returnDFVal=true,inputVariable=%1,outputVariable=predicted_%1)").arg(key + "_" + value)); | ||
| 109 | - child = Transform::make(classifiers.join("/") + (classifiers.size() > 1 ? "+Cat" : "")); | ||
| 110 | - if (isMeta) | ||
| 111 | - algorithm += QString("+Average+SaveMat(predicted_%1)").arg(value); | 107 | + foreach (const QString &value, values) |
| 108 | + classifiers.append(QString("SVM(RBF,EPS_SVR,returnDFVal=true,inputVariable=%1,outputVariable=predicted_%1)%2").arg(key + "_" + value).arg(isMeta ? QString("+Average+SaveMat(predicted_%1)").arg(value) : "")); | ||
| 109 | + QString algorithm = classifiers.join("/") + (classifiers.size() > 1 ? "+Cat" : ""); | ||
| 112 | } | 110 | } |
| 113 | 111 | ||
| 114 | void train(const QList<TemplateList> &data) | 112 | void train(const QList<TemplateList> &data) |