You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/// <typeparam name="T">The type of values that are forecasted.</typeparam>
16
-
publicinterfaceICanForecast<outT>:ICanSaveModel
15
+
publicinterfaceICanForecast<T>:ICanSaveModel
17
16
{
18
17
/// <summary>
19
18
/// Train a forecasting model from an <see cref="IDataView"/>.
@@ -33,7 +32,19 @@ public interface ICanForecast<out T> : ICanSaveModel
33
32
/// </summary>
34
33
/// <param name="horizon">Number of values to forecast.</param>
35
34
/// <returns>Forecasted values.</returns>
36
-
IEnumerable<T>Forecast(inthorizon);
35
+
T[]Forecast(inthorizon);
36
+
37
+
/// <summary>
38
+
/// Perform forecasting until a particular <paramref name="horizon"/> and also computes confidence intervals.
39
+
/// For confidence intervals to be computed the model must be trained with <see cref="AdaptiveSingularSpectrumSequenceModeler.ShouldComputeForecastIntervals"/>
40
+
/// set to true.
41
+
/// </summary>
42
+
/// <param name="horizon">Number of values to forecast.</param>
0 commit comments