28 #include <ui_Train3DMASCDialog.h>
55 int addFeature(QString
name,
float importance,
bool isChecked =
true);
56 int addScale(
double scale,
bool isChecked =
true);
3DMASC plugin 'train' dialog
void connectScaleSelectionToFeatureSelection()
void saveTraces(ConfusionMatrix *confusionMatrix)
void setClassifierSaved()
void addConfusionMatrixAndSaveTraces(ConfusionMatrix *ptr)
void setInputFilePath(QString filename)
bool isFeatureSelected(QString featureName) const
void sortByFeatureImportance()
QTextStream m_traceStream
int addFeature(QString name, float importance, bool isChecked=true)
Adds a feature (entry) to the results table.
int addScale(double scale, bool isChecked=true)
bool shouldSaveClassifier() const
void setCheckBoxSaveTrace(bool state)
void scaleStateChanged(QTableWidgetItem *item)
Train3DMASCDialog(QWidget *parent=nullptr)
Default constructor.
std::vector< ConfusionMatrix * > toDeleteLater
void setFeatureImportance(QString featureName, float importance)
void onExportResults(QString filePath="")
QString m_parameterFilePath
void setResultText(QString text)