public PageClient(string urlAddress) { operation = new Func <Page>(MakePage); url = urlAddress; timeData = new TemporalData(urlAddress); page = new Page(); }
private static List <TemporalData> GetDateTimeData(int itemsCount) { var startDate = new DateTime(2015, 03, 01); List <TemporalData> items = new List <TemporalData>(); for (int i = 0; i < itemsCount; i++) { TemporalData data = new TemporalData(); data.Date = startDate.AddDays(i); if (i % 2 == 0) { data.Value = i + 5; } else { if (i % 5 == 0) { data.Value = i - 15; } } items.Add(data); } return(items); }
public override void OnReset(Tensor initialState) { var initialStateScaled = RescaleState(initialState, InputSize[0], InputSize[1]); TemporalData.Clear(); UpdateTemporalData(initialStateScaled); LastTemporalState = Tensor.MergeIntoDepth(TemporalData, TemporalDataSize); }
private void UpdateTemporalData(Tensor state) { if (TemporalData.Count < TemporalDataSize) { while (TemporalData.Count < TemporalDataSize) { TemporalData.Add(state); } return; } TemporalData.Add(state); TemporalData.RemoveAt(0); }
private static ObservableCollection <TemporalData> GetDateTimeData(int itemsCount) { var startDate = new DateTime(2018, 03, 01); ObservableCollection <TemporalData> items = new ObservableCollection <TemporalData>(); for (int i = 0; i < itemsCount; i++) { TemporalData data = new TemporalData(); data.Date = startDate.AddDays(i); data.Value = Math.Sin(i); items.Add(data); } return(items); }