diff options
Diffstat (limited to 'frontend/src/app/_pages/add-model/add-model.component.html')
-rw-r--r-- | frontend/src/app/_pages/add-model/add-model.component.html | 56 |
1 files changed, 47 insertions, 9 deletions
diff --git a/frontend/src/app/_pages/add-model/add-model.component.html b/frontend/src/app/_pages/add-model/add-model.component.html index c6c14ff7..de024904 100644 --- a/frontend/src/app/_pages/add-model/add-model.component.html +++ b/frontend/src/app/_pages/add-model/add-model.component.html @@ -201,6 +201,7 @@ <h2 class="mt-5 mb-4">Parametri treniranja:</h2> +<!--**********************************************************TIP*********************************************************--> <div> <div class="row p-2"> <div class="col-1"> @@ -209,7 +210,9 @@ <label for="type" class="col-form-label">Tip problema: </label> </div> <div class="col-2"> - <select id=typeOptions class="form-control" name="type" [(ngModel)]="newModel.type"> + <select id=typeOptions class="form-control" name="type" [(ngModel)]="newModel.type" + [(ngModel)]="problemtype" + (change)="filterOptions()"> <option *ngFor="let option of Object.keys(ProblemType); let optionName of Object.values(ProblemType)" [value]="option"> @@ -217,6 +220,7 @@ </option> </select> </div> +<!--******************************************************************************************************************--> <div class="col-1"> </div> <div class="col-3"> @@ -278,7 +282,7 @@ <input type="number" min="1" class="form-control" name="batchSize" [(ngModel)]="newModel.batchSize"> </div> </div> - +<!--***********************************LOSS FUNCTION*********************************************--> <div class="row p-2"> <div class="col-1"> </div> @@ -289,7 +293,7 @@ <select id=lossFunctionOptions class="form-control" name="lossFunction" [(ngModel)]="newModel.lossFunction"> <option - *ngFor="let option of Object.keys(LossFunction); let optionName of Object.values(LossFunction)" + *ngFor="let option of Object.keys(lossFunction); let optionName of Object.values(lossFunction)" [value]="option"> {{ optionName }} </option> @@ -297,6 +301,8 @@ </div> <div class="col-1"> </div> + +<!-- ************************************************************************************************** --> <div class="col-3 mt-2"> <label for="type" class="form-check-label">Nasumičan redosled podataka?</label> <input class="mx-3 form-check-input" type="checkbox" [(ngModel)]="newModel.randomOrder" @@ -306,7 +312,7 @@ </div> </div> - <div class="row p-2"> + <!--<div class="row p-2"> <div class="col-3"></div> <div class="col-3"> <label for="hiddenLayerActivationFunction" class="col-form-label">Funkcija aktivacije skrivenih @@ -326,7 +332,7 @@ </div> <div class="col-3"></div> </div> - + --> <div class="row p-2"> <div class="col-1"> </div> @@ -347,12 +353,42 @@ [(ngModel)]="tempTestSetDistribution" [disabled]="!newModel.randomTestSet"> </div> </div> + <div class="col"> + trening + <mat-slider min="10" max="90" step="10" value="10" name="randomTestSetDistribution" thumbLabel + [disabled]="!newModel.randomTestSet" [(ngModel)]="tempTestSetDistribution"> + </mat-slider> + test + </div> +<!--***********************************AKTIVACIONE FUNKCIJE*********************************************--> +<h3 >Aktivacione funkcije</h3> + + <div class="row p-2" style="align-self: center;"> + <div class="col-3"></div> + <div class="col-3"> + <label for="hiddenLayerActivationFunction" class="col-form-label" style="text-align: center;">Funkcija aktivacije skrivenih + slojeva:</label> + </div> + <div class="col-3"> + <div *ngFor="let item of [].constructor(newModel.hiddenLayers); let i = index"> + <select [id]="'hiddenLayerActivationFunctionOption_'+i" class="form-control" + [(ngModel)]="newModel.hiddenLayerActivationFunctions[i]"> + <option + *ngFor="let option of Object.keys(ActivationFunction); let optionName of Object.values(ActivationFunction)" + [value]="option"> + {{ optionName }} + </option> + </select> + </div> + </div> + <div class="col-3"></div> + </div> - <div class="row p-2"> + <div class="row p-2" style="align-self: center;"> <div class="col-1"> </div> <div class="col-3"> - <label for="outputLayerActivationFunction" class="col-form-label">Funkcija aktivacije izlaznog + <label for="outputLayerActivationFunction" class="col-form-label" style="text-align: center;">Funkcija aktivacije izlaznog sloja:</label> </div> <div class="col-2"> @@ -367,13 +403,15 @@ </div> <div class="col-1"> </div> - <div class="col"> + + + <!--<div class="col"> trening <mat-slider min="10" max="90" step="10" value="10" name="randomTestSetDistribution" thumbLabel [disabled]="!newModel.randomTestSet" [(ngModel)]="tempTestSetDistribution"> </mat-slider> test - </div> + </div>--> <div class="col"> </div> </div> |