aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/app/_elements/model-load/model-load.component.ts
diff options
context:
space:
mode:
authorSonja Galovic <galovicsonja@gmail.com>2022-04-19 19:51:54 +0200
committerSonja Galovic <galovicsonja@gmail.com>2022-04-19 19:51:54 +0200
commitf21885e7cbb68ef444ff9efc27483e2036e26bb0 (patch)
tree1e2ad55e7c93ac41914518da6f8b765be615e1bb /frontend/src/app/_elements/model-load/model-load.component.ts
parent57d9a0b2d52d736e76025637febbb5dd3b65dc92 (diff)
Pravljenje modela: automatski selektovan tip problema kog je i taj eskperiment, zmenjen batch size. Izbaceni neki resetovi u experiment.comp. Backend: u klasu Experiment dodat properti type.
Diffstat (limited to 'frontend/src/app/_elements/model-load/model-load.component.ts')
-rw-r--r--frontend/src/app/_elements/model-load/model-load.component.ts18
1 files changed, 10 insertions, 8 deletions
diff --git a/frontend/src/app/_elements/model-load/model-load.component.ts b/frontend/src/app/_elements/model-load/model-load.component.ts
index 4541c114..5f9caf9d 100644
--- a/frontend/src/app/_elements/model-load/model-load.component.ts
+++ b/frontend/src/app/_elements/model-load/model-load.component.ts
@@ -31,28 +31,32 @@ export class ModelLoadComponent implements OnInit {
shared = Shared;
term: string = "";
- selectedProblemType: string = '';
selectedMetrics = [];
lossFunction: any = LossFunction;
showMyModels: boolean = true;
+ batchSizePower: number = 2;
+
constructor(private modelsService: ModelsService) {
- if (this.forExperiment == undefined) {
+ //console.log("forExperiment = ", this.forExperiment);
+
+ //if (this.forExperiment == undefined) {
this.modelsService.getMyModels().subscribe((models) => {
this.myModels = models;
});
- }
+ /*}
else {
- this.modelsService.getMyModelsByType(this.forExperiment.type).subscribe((models) => {
+ this.modelsService.getMyModelsByType(ProblemType.Regression).subscribe((models) => {
this.myModels = models;
+ console.log("modeli po tipu: ", this.myModels);
});
- }
+ }*/
}
ngOnInit(): void {
}
- batchSizePower:number=1;
+
updateBatchSize()
{
this.newModel.batchSize=2**this.batchSizePower;
@@ -80,8 +84,6 @@ export class ModelLoadComponent implements OnInit {
this.modelsService.addModel(this.newModel).subscribe((response) => {
Shared.openDialog('Model dodat', 'Model je uspešno dodat u bazu.');
- // treba da se selektuje nov model u listi modela
- //this.selectedModel =
}, (error) => {
Shared.openDialog('Greška', 'Model sa unetim nazivom već postoji u Vašoj kolekciji. Promenite naziv modela i nastavite sa kreiranim datasetom.');
});