aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/app/_elements
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/src/app/_elements')
-rw-r--r--frontend/src/app/_elements/column-table/column-table.component.html8
-rw-r--r--frontend/src/app/_elements/column-table/column-table.component.ts16
-rw-r--r--frontend/src/app/_elements/folder/folder.component.ts2
-rw-r--r--frontend/src/app/_elements/form-model/form-model.component.html2
-rw-r--r--frontend/src/app/_elements/graph/graph.component.html6
5 files changed, 17 insertions, 17 deletions
diff --git a/frontend/src/app/_elements/column-table/column-table.component.html b/frontend/src/app/_elements/column-table/column-table.component.html
index 43895863..09ddffc6 100644
--- a/frontend/src/app/_elements/column-table/column-table.component.html
+++ b/frontend/src/app/_elements/column-table/column-table.component.html
@@ -64,15 +64,15 @@
</tr>
</thead>
<tbody>
- <tr *ngFor="let colInfo of dataset.columnInfo; let i = index">
+ <tr *ngFor="let row of dataset.cMatrix; let i = index">
<th [ngClass]="{'header-disabled col-disabled' : !columnsChecked[i]}">
<div class="text-left">
- {{colInfo.columnName}}
+ {{dataset.columnInfo[i].columnName}}
</div>
</th>
- <td *ngFor="let colInfo of dataset.columnInfo; let j = index" [ngClass]="{'text-disabled col-disabled' : !columnsChecked[j] || !columnsChecked[i]}">
+ <td *ngFor="let corrVal of row; let j = index" [ngClass]="{'text-disabled col-disabled' : !columnsChecked[j] || !columnsChecked[i]}">
<div class="text-overflow">
- 0.1
+ {{corrVal}}
</div>
</td>
</tr>
diff --git a/frontend/src/app/_elements/column-table/column-table.component.ts b/frontend/src/app/_elements/column-table/column-table.component.ts
index 7cac3b27..da451d55 100644
--- a/frontend/src/app/_elements/column-table/column-table.component.ts
+++ b/frontend/src/app/_elements/column-table/column-table.component.ts
@@ -36,7 +36,7 @@ export class ColumnTableComponent implements AfterViewInit {
columnsChecked: boolean[] = []; //niz svih kolona
loaded: boolean = false;
-
+
constructor(private datasetService: DatasetsService, private experimentService: ExperimentsService, public csvParseService: CsvParseService, public dialog: MatDialog) {
//ovo mi nece trebati jer primam dataset iz druge komponente
}
@@ -45,11 +45,11 @@ export class ColumnTableComponent implements AfterViewInit {
this.dataset = dataset;
this.setColumnTypeInitial();
-
+
this.dataset.columnInfo.forEach(column => {
this.columnsChecked.push(true);
});
-
+
this.resetInputColumns();
this.resetOutputColumn();
this.resetColumnEncodings(Encoding.Label);
@@ -69,7 +69,7 @@ export class ColumnTableComponent implements AfterViewInit {
}
ngAfterViewInit(): void {
-
+
}
setColumnTypeInitial() {
@@ -113,7 +113,7 @@ export class ColumnTableComponent implements AfterViewInit {
columnTypeChanged(columnName: string) {
if (this.experiment.outputColumn == columnName)
this.changeOutputColumn(columnName);
- else
+ else
this.columnTableChangeDetected();
}
@@ -147,7 +147,7 @@ export class ColumnTableComponent implements AfterViewInit {
else {
if (column.uniqueValues!.length == 2)
this.experiment.type = ProblemType.BinaryClassification;
- else
+ else
this.experiment.type = ProblemType.MultiClassification;
}
this.columnTableChangeDetected();
@@ -199,7 +199,7 @@ export class ColumnTableComponent implements AfterViewInit {
value: ""
});
let numOfRowsToDelete = (this.dataset.columnInfo.filter(x => x.columnName == this.experiment!.inputColumns[i])[0]).numNulls;
- this.nullValOption[i] = "Obriši redove (" + numOfRowsToDelete + ")";
+ this.nullValOption[i] = "Obriši redove (" + numOfRowsToDelete + ")";
}
}
this.columnTableChangeDetected();
@@ -228,7 +228,7 @@ export class ColumnTableComponent implements AfterViewInit {
});
});
}
-
+
openUpdateExperimentDialog() {
this.experimentService.updateExperiment(this.experiment).subscribe((response) => {
Shared.openDialog("Izmena eksperimenta", "Uspešno ste izmenili podatke o eksperimentu.");
diff --git a/frontend/src/app/_elements/folder/folder.component.ts b/frontend/src/app/_elements/folder/folder.component.ts
index ffce3fb1..a99c6a9d 100644
--- a/frontend/src/app/_elements/folder/folder.component.ts
+++ b/frontend/src/app/_elements/folder/folder.component.ts
@@ -169,7 +169,7 @@ export class FolderComponent implements AfterViewInit {
this.formDataset!.uploadDataset((dataset: Dataset) => {
this.newFile = undefined;
Shared.openDialog("Obaveštenje", "Uspešno ste dodali novi izvor podataka u kolekciju. Molimo sačekajte par trenutaka da se procesira.");
- this.refreshFiles(dataset._id);
+ this.refreshFiles(null);
},
() => {
Shared.openDialog("Neuspeo pokušaj!", "Izvor podataka sa unetim nazivom već postoji u Vašoj kolekciji. Izmenite naziv ili iskoristite postojeći dataset.");
diff --git a/frontend/src/app/_elements/form-model/form-model.component.html b/frontend/src/app/_elements/form-model/form-model.component.html
index bf4aa0e3..96a5e1b6 100644
--- a/frontend/src/app/_elements/form-model/form-model.component.html
+++ b/frontend/src/app/_elements/form-model/form-model.component.html
@@ -109,7 +109,7 @@
<div class="col-sm-9">
<!-- {{forExperiment._columnsSelected}} -->
- <app-graph [model]="newModel" *ngIf="forExperiment._columnsSelected"></app-graph>
+ <app-graph [model]="newModel" *ngIf="forExperiment._columnsSelected" [inputColumns]="forExperiment.inputColumns"></app-graph>
<app-graph [model]="newModel" *ngIf="!forExperiment._columnsSelected" [inputColumns]="['Nisu odabrane ulazne kolone']"></app-graph>
</div>
</div>
diff --git a/frontend/src/app/_elements/graph/graph.component.html b/frontend/src/app/_elements/graph/graph.component.html
index a021431d..35753d40 100644
--- a/frontend/src/app/_elements/graph/graph.component.html
+++ b/frontend/src/app/_elements/graph/graph.component.html
@@ -1,8 +1,8 @@
<div #graphWrapper class="w-100 position-relative" style="height: 14rem;">
- <ng-container *ngFor="let layer of layers; let i = index">
+ <!-- <ng-container *ngFor="let layer of layers; let i = index">
<div [ngClass]="{'inputs': i==0}" class="node-text" *ngFor="let node of layer; let j = index" [style.left.%]="node.x * 99.4" [style.top.%]="node.y * 100">
{{ i == 0 ? (inputColumns && inputColumns.length >= j ? inputColumns[j] : 'nepoznato') : (i > 0 && i
< layers.length - 1 ? model!.layers[i-1].activationFunction : (i==layers.length - 1 ? 'out' : '')) }} </div>
- </ng-container>
+ </ng-container> -->
<canvas #graphCanvas></canvas>
- </div> \ No newline at end of file
+</div> \ No newline at end of file