/// <summary> /// Predict a target using a linear regression model trained with the <see cref="Microsoft.ML.Trainers.PoissonRegression"/> trainer. /// </summary> /// <param name="catalog">The regression catalog trainer object.</param> /// <param name="options">Advanced arguments to the algorithm.</param> public static PoissonRegression PoissonRegression(this RegressionCatalog.RegressionTrainers catalog, PoissonRegression.Options options) { Contracts.CheckValue(catalog, nameof(catalog)); Contracts.CheckValue(options, nameof(options)); var env = CatalogUtils.GetEnvironment(catalog); return(new PoissonRegression(env, options)); }