aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/app/_data
diff options
context:
space:
mode:
authorTAMARA JERINIC <tamara.jerinic@gmail.com>2022-03-31 13:55:39 +0200
committerTAMARA JERINIC <tamara.jerinic@gmail.com>2022-03-31 13:56:29 +0200
commit355d4b6f2b2bfe6037533253d8d3e8428d59d992 (patch)
tree22b31dfe8bcca1741424a7173145b85df79338ff /frontend/src/app/_data
parente5d06f541553597d5db1b0e8a552935679875132 (diff)
Dodat je automatski izbor metrika.
Diffstat (limited to 'frontend/src/app/_data')
-rw-r--r--frontend/src/app/_data/Model.ts32
1 files changed, 29 insertions, 3 deletions
diff --git a/frontend/src/app/_data/Model.ts b/frontend/src/app/_data/Model.ts
index ff9f8329..1a16d960 100644
--- a/frontend/src/app/_data/Model.ts
+++ b/frontend/src/app/_data/Model.ts
@@ -31,7 +31,7 @@ export default class Model {
public username: string = '',
public nullValues: NullValueOptions = NullValueOptions.DeleteRows,
public nullValuesReplacers: NullValReplacer[] = [],
- public metrics: Metric[] = [], // TODO add to add-model form
+ public metrics: string[] = [], // TODO add to add-model form
public epochs: number = 5 // TODO add to add-model form
) { }
}
@@ -167,9 +167,35 @@ export class NullValReplacer {
"value" : string;
}
-export enum Metric {
+export enum Metrics {
MSE = 'mse',
MAE = 'mae',
RMSE = 'rmse'
- //...
+
+}
+export enum MetricsRegression
+{
+ Mse = 'mse',
+ Mae = 'mae',
+ Mape = 'mape',
+ Msle='msle',
+ CosineProximity='cosine'
+}
+export enum MetricsBinaryClassification
+{
+ Accuracy='binary_accuracy',
+ Auc="AUC",
+ Precision='precision_score',
+ Recall='recall_score',
+ F1='f1_score',
+
+
+}
+export enum MetricsMultiClassification
+{
+ Accuracy='categorical_accuracy',
+ Auc="AUC",
+ Precision='precision_score',
+ Recall='recall_score',
+ F1='f1_score',
}