File size: 1,709 Bytes
1bc149f
 
 
 
 
 
3a89ad3
1bc149f
3a89ad3
 
1bc149f
 
 
 
3a89ad3
1bc149f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<mat-expansion-panel>
  <mat-expansion-panel-header>
    <mat-panel-title>
      <h2 style="margin-top: 15px">{{ datasetModel.name }} ({{ datasetModel.task }})</h2>
    </mat-panel-title>
  </mat-expansion-panel-header>

  <p>{{ datasetModel.description }}</p>

  <p *ngIf="datasetModel.paper_link">
    This dataset was introduced in the following paper:
    <a href="{{datasetModel.paper_link}}" target="_blank">{{ datasetModel.paper }}</a>
  </p>

  <button *ngIf="datasetModel.link" mat-raised-button (click)="goToUrl(datasetModel.link)" style="width: 99%; margin: 0.5%">Link to the Dataset </button>

  <!-- Training Data Button -->
  <button *ngIf="datasetModel.train"
          mat-raised-button
          [ngStyle]="{
            'width': !datasetModel.val ? '49.5%' : '33%'
          }"
          style="margin-left: 0.3%; margin-right: 0.1%"
          (click)="downloadData(datasetModel.train, 'train')">
    Download Training Data
  </button>

  <!-- Validation Data Button -->
  <button *ngIf="datasetModel.val"
          mat-raised-button
          [ngStyle]="{
            'width': !datasetModel.train ? '49.5%' : '33%'
          }"
          style="margin: 0.1%"
          (click)="downloadData(datasetModel.val, 'validation')">
    Download Validation Data
  </button>

  <!-- Testing Data Button (always present) -->
  <button mat-raised-button
          [ngStyle]="{
            'width': !datasetModel.train && !datasetModel.val ? '99%' : (!datasetModel.train || !datasetModel.val) ? '49.5%' : '33%'
          }"
          style="margin-right: 0.3%; margin-left: 0.1%"
          (click)="downloadData(datasetModel.test, 'test')">
    Download Testing Data
  </button>
</mat-expansion-panel>