aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/app/_elements/item-model
diff options
context:
space:
mode:
authorSonja Galovic <galovicsonja@gmail.com>2022-04-12 22:59:12 +0200
committerSonja Galovic <galovicsonja@gmail.com>2022-04-12 22:59:12 +0200
commit1330e8000924aa64232f1f160b32f49e20bd9958 (patch)
tree626f701403b59c5040a911714ce50f5e0fde707c /frontend/src/app/_elements/item-model
parent3f17af55326b0c901fddd6eb20767b4c068a779b (diff)
parentdc4d2497435a7c038034f02641542cde10cf31a1 (diff)
Merge branch 'dev' of http://gitlab.pmf.kg.ac.rs/igrannonica/neuronstellar into dev
# Conflicts: # frontend/src/app/app.module.ts
Diffstat (limited to 'frontend/src/app/_elements/item-model')
-rw-r--r--frontend/src/app/_elements/item-model/item-model.component.css23
-rw-r--r--frontend/src/app/_elements/item-model/item-model.component.html59
-rw-r--r--frontend/src/app/_elements/item-model/item-model.component.ts15
3 files changed, 90 insertions, 7 deletions
diff --git a/frontend/src/app/_elements/item-model/item-model.component.css b/frontend/src/app/_elements/item-model/item-model.component.css
index e69de29b..5ea24c72 100644
--- a/frontend/src/app/_elements/item-model/item-model.component.css
+++ b/frontend/src/app/_elements/item-model/item-model.component.css
@@ -0,0 +1,23 @@
+.card{
+ margin: 0.5rem;
+ padding: 0;
+}
+.p-2{
+ margin: 0;
+ padding: 0;
+}
+hr{
+ margin: 0;
+ padding: 0;
+}
+b{
+ margin-left: 5px;
+ margin-right: 10px;
+}
+th{
+ margin: 10px;
+ padding: 10px;
+}
+p{
+ text-align: justify;
+} \ No newline at end of file
diff --git a/frontend/src/app/_elements/item-model/item-model.component.html b/frontend/src/app/_elements/item-model/item-model.component.html
index 695c580e..447f023e 100644
--- a/frontend/src/app/_elements/item-model/item-model.component.html
+++ b/frontend/src/app/_elements/item-model/item-model.component.html
@@ -1,13 +1,58 @@
<div class="card" style="min-width: 12rem;">
- <div class="card-header">
- {{model.name}}
+ <div class="card-header d-flex mb-2 justify-content-" style="padding: 0;margin: 0;">
+
+ <div class=" p-2 float-left "><b style="color: gray;">Naziv</b></div>
+ <div class=" p-2 float-left"><b>{{model.name}}</b></div>
</div>
- <div class="card-body overflow-hidden">
+ <div class="card-body overflow-hidden">
+ <app-graph [model]="model"></app-graph>
+ <br>
+ <b style="color: gray;">Opis</b><hr style="width: 20%;">
<p class="card-text">
- {{"Opis: "+ model.description}}<br>
- {{"Datum kreiranja: " + model.dateCreated}}<br>
- {{"Poslednje ažuriranje: " + model.lastUpdated}}<br>
+ {{model.description}}
</p>
- <app-graph [model]="model"></app-graph>
+ <hr>
+
+ <div>
+ <table>
+ <tr><td><span class="material-icons">calendar_today</span></td><td><span style="color: grey;"> <b> Kreirano</b></span></td><td>{{model.dateCreated |date}}</td></tr>
+ <tr><td><span class="material-icons">edit_calendar</span></td><td><span style="color: grey;"> <b> Poslednja izmena</b></span></td><td>{{model.lastUpdated |date}}</td></tr>
+ </table>
+ </div>
+
</div>
+ <button (click)=toggleDisplayDiv() class="btn btn-default btn-lg " mat-raised-button color="primary" style="margin: 0.5rem;">Parametri</button>
+ <div [hidden]="isShowDiv">
+ <!-- <table>
+ <tr>
+ <td><span style="color: grey;"> <b> Nasumično raspoređivanje podataka</b></span></td><td>{{randomOrd}}</td>
+ </tr>
+ <tr>
+ <td><span style="color: grey;"> <b> Podela podataka na trening i test skup</b></span></td><td>{{randomOrd}}</td>
+ </tr>
+ <tr>
+ <td><span style="color: grey;"> <b> Veličina skupa za treniranje</b></span></td><td>{{randomOrd}}</td>
+ </tr>
+ </table>-->
+ <hr>
+ <table>
+ <tr>
+ <td><span style="color: grey;"> <b> Tip problema</b></span></td><td>{{model.type}}</td>
+ </tr>
+ <tr>
+ <td><span style="color: grey;"> <b> Optimizator</b></span></td><td>{{model.optimizer}}</td>
+ </tr>
+ <tr>
+ <td> <span style="color: grey;"> <b> Funkcija gubitka</b></span></td><td>{{model.lossFunction}}</td>
+ </tr>
+ <tr>
+ <td><span style="color: grey;"> <b> Batch size</b></span></td><td>{{model.batchSize}}</td>
+ </tr>
+ <tr>
+ <td><span style="color: grey;"> <b> Broj epoha</b></span></td><td>{{model.epochs}}</td>
+ </tr>
+
+ </table>
+
+ </div>
</div> \ No newline at end of file
diff --git a/frontend/src/app/_elements/item-model/item-model.component.ts b/frontend/src/app/_elements/item-model/item-model.component.ts
index 7f85f43f..b837667b 100644
--- a/frontend/src/app/_elements/item-model/item-model.component.ts
+++ b/frontend/src/app/_elements/item-model/item-model.component.ts
@@ -9,10 +9,25 @@ import Model from 'src/app/_data/Model';
export class ItemModelComponent implements OnInit {
@Input() model: Model = new Model();
+ isShowDiv = true;
+ randomOrd='';
+ toggleDisplayDiv() {
+ this.isShowDiv = !this.isShowDiv;
+ }
+
constructor() { }
ngOnInit(): void {
+ /*if(this.model.randomOrder)
+ {
+ this.randomOrd='Da';
+ }
+ else
+ {
+ this.randomOrd='Ne';
+ }
+*/
}
}