public static IObservable <KeyValuePair <DateTime, Tuple <double, double>[]> > RunParticleFilter(IScheduler scheduler) { var meas = Filter.Service.TimeValueServiceFactory.MakeMeasurementUnknownServiceDefault(100, scheduler); var f = new ParticleFilter.Wrap.ParticleFilterWrapper(); return(f.Run(meas)); }
public static IEnumerable <KeyValuePair <DateTime, Tuple <double, double>[]> > RunDefaultParticleFilter(IEnumerable <KeyValuePair <DateTime, double> > meas) { var f = new ParticleFilter.Wrap.ParticleFilterWrapper(); return(f.BatchRun(meas)); }