DEEP-16 Dummy pages for About and Training created, minor UI changes

This commit is contained in:
Andrey Shabarshov 2023-06-23 17:11:29 +01:00
parent 6d7f17a34d
commit 66113a7cb1
5 changed files with 32 additions and 5 deletions

View File

@ -0,0 +1,6 @@
@page "/about"
<h3>About</h3>
@code {
}

View File

@ -1,4 +1,4 @@
@page "/fetchdata" @page "/datasources"
@using DeepTrace.Controls @using DeepTrace.Controls
@using DeepTrace.Data; @using DeepTrace.Data;
@using Microsoft.ML; @using Microsoft.ML;
@ -86,6 +86,7 @@
<MudTextField Label="Description" @bind-Value="_queryForm.Source.Description" Variant="Variant.Text" InputType="InputType.Search" Lines="3" /> <MudTextField Label="Description" @bind-Value="_queryForm.Source.Description" Variant="Variant.Text" InputType="InputType.Search" Lines="3" />
</MudCardContent> </MudCardContent>
<MudCardActions> <MudCardActions>
<MudButton ButtonType="ButtonType.Submit" Variant="Variant.Filled" Color="MudBlazor.Color.Primary" Class="ml-auto" OnClick="@HandleTrain">Train</MudButton>
<MudButton ButtonType="ButtonType.Submit" Variant="Variant.Filled" Color="MudBlazor.Color.Primary" Class="ml-auto">Submit</MudButton> <MudButton ButtonType="ButtonType.Submit" Variant="Variant.Filled" Color="MudBlazor.Color.Primary" Class="ml-auto">Submit</MudButton>
</MudCardActions> </MudCardActions>
</EditForm> </EditForm>
@ -331,6 +332,18 @@
// --------------------- playground ----------------------------- // --------------------- playground -----------------------------
// var mlContext = new MLContext();
//
// var dataView = mlContext.Data.LoadFromEnumerable<MyTimeSeries>(DisplayData.Series[0].Data.Select(x => new MyTimeSeries(Time: x.TimeStamp, Value: x.Value)));
//
// //DetectSpike(mlContext, dataView, data);
// int period = DetectPeriod(mlContext, dataView);
// DetectAnomaly(mlContext, dataView, period);
}
private void HandleTrain()
{
var mlContext = new MLContext(); var mlContext = new MLContext();
var dataView = mlContext.Data.LoadFromEnumerable<MyTimeSeries>(DisplayData.Series[0].Data.Select(x => new MyTimeSeries(Time: x.TimeStamp, Value: x.Value))); var dataView = mlContext.Data.LoadFromEnumerable<MyTimeSeries>(DisplayData.Series[0].Data.Select(x => new MyTimeSeries(Time: x.TimeStamp, Value: x.Value)));
@ -338,7 +351,6 @@
//DetectSpike(mlContext, dataView, data); //DetectSpike(mlContext, dataView, data);
int period = DetectPeriod(mlContext, dataView); int period = DetectPeriod(mlContext, dataView);
DetectAnomaly(mlContext, dataView, period); DetectAnomaly(mlContext, dataView, period);
} }
private async Task<bool> FormatQueries() private async Task<bool> FormatQueries()

View File

@ -0,0 +1,6 @@
@page "/training"
<h3>Training</h3>
@code {
}

View File

@ -9,7 +9,7 @@
<MudAppBar Elevation="1"> <MudAppBar Elevation="1">
<MudIconButton Icon="@Icons.Material.Filled.Menu" Color="MudBlazor.Color.Inherit" Edge="Edge.Start" OnClick="@((e) => DrawerToggle())" /> <MudIconButton Icon="@Icons.Material.Filled.Menu" Color="MudBlazor.Color.Inherit" Edge="Edge.Start" OnClick="@((e) => DrawerToggle())" />
<MudText Typo="Typo.h5" Class="ml-3"> <MudText Typo="Typo.h5" Class="ml-3">
ML Test UI DeepTrace
</MudText> </MudText>
<MudSpacer /> <MudSpacer />
@*<MudIconButton Icon="@Icons.Material.Filled.MoreVert" Color="MudBlazor.Color.Inherit" Edge="Edge.End" />*@ @*<MudIconButton Icon="@Icons.Material.Filled.MoreVert" Color="MudBlazor.Color.Inherit" Edge="Edge.End" />*@

View File

@ -1,5 +1,8 @@
<MudNavMenu> <MudNavMenu>
<MudNavLink Href="/" Match="NavLinkMatch.All">Dashboard</MudNavLink> <MudNavLink Href="/" Match="NavLinkMatch.All">Dashboard</MudNavLink>
<MudNavLink Href="/fetchdata" Match="NavLinkMatch.Prefix">Prometheus</MudNavLink> <MudNavLink Href="/datasources" Match="NavLinkMatch.Prefix">Data sources</MudNavLink>
<MudNavLink Href="/training" Match="NavLinkMatch.Prefix">Training</MudNavLink>
<MudSpacer/>
<MudNavLink Href="/about" Match="NavLinkMatch.Prefix">About</MudNavLink> <MudNavLink Href="/about" Match="NavLinkMatch.Prefix">About</MudNavLink>
</MudNavMenu> </MudNavMenu>