Skip to content

Instantly share code, notes, and snippets.

View JIOO-phoeNIX's full-sized avatar

John Ojo JIOO-phoeNIX

View GitHub Profile
@page "/Account/{Id:int}"
@using BlazorAppWithCockroachDB.Model;
@using Newtonsoft.Json
@inject NavigationManager NavigationManager
@inject HttpClient Http
<h3>@Account.name Account Details</h3>
<div class="top-row pl-4 navbar navbar-dark">
<a class="navbar-brand" href="">BlazorAppWithCockroachDB</a>
<button class="navbar-toggler" @onclick="ToggleNavMenu">
<span class="navbar-toggler-icon"></span>
</button>
</div>
<div class="@NavMenuCssClass" @onclick="ToggleNavMenu">
<ul class="nav flex-column">
<li class="nav-item px-3">
using Forecasting_BikeSharingDemandLib.Model;
using Microsoft.ML;
using Microsoft.ML.Data;
using Microsoft.ML.Transforms.TimeSeries;
using System;
using System.Collections.Generic;
using System.Data.SqlClient;
using System.IO;
using System.Linq;
using Forecasting_BikeSharingDemandLib;
using Microsoft.AspNetCore.Mvc;
namespace BlazorWithML.NET.Api.Controllers
{
[Route("api/[controller]")]
[ApiController]
public class BikeDemandForcastController : ControllerBase
{
public class ForecastOutput
{
public string Date { get; set; }
public float ActualRentals { get; set; }
public float LowerEstimate { get; set; }
public float Forecast { get; set; }
public class EvaluateOutput
{
public float MeanAbsoluteError { get; set; }
public double RootMeanSquaredError { get; set; }
}
using System;
using System.ComponentModel.DataAnnotations;
namespace BlazorWithML.NET.Model
{
public class BikeForcastInput
{
[Required(ErrorMessage = "Number of years to predict is required.")]
[Range(minimum: 1, maximum: 500, ErrorMessage = "Range of values allowed are 1 - 500")]
public int numberOfDaysToPredict { get; set; }
@page "/BikeDemandForcast"
@using BlazorWithML.NET.Model
@using Newtonsoft.Json
@inject HttpClient Http
@inject NavigationManager NavigationManager
<h3>Bike Demand Forcast</h3>
<div class="top-row pl-4 navbar navbar-dark">
<a class="navbar-brand" href="">BlazorWithML.NET</a>
<button class="navbar-toggler" @onclick="ToggleNavMenu">
<span class="navbar-toggler-icon"></span>
</button>
</div>
<div class="@NavMenuCssClass" @onclick="ToggleNavMenu">
<ul class="nav flex-column">
<li class="nav-item px-3">
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace Employee.DataAccess.Model
{
public class Employee
{
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]