class_docstr: A derived class of `~greykite.algo.forecast.silverkite.SilverkiteForecast`.
  Provides an alternative interface with simplified configuration parameters.
  Produces the same trained model output and uses the same predict functions.
class_docstr_tok: ["A","derived","class","of","`","~greykite.algo.forecast.silverkite.SilverkiteForecast","`",".","Provides","an","alternative","interface","with","simplified","configuration","parameters",".","Produces","the","same","trained","model","output","and","uses","the","same","predict","functions","."]
docstr: A wrapper around ``SilverkiteForecast::forecast`` that simplifies some of the input parameters.
  
  Parameters
  ----------
  args : positional args
      Positional args to pass to
      :func:`~greykite.algo.forecast.silverkite.forecast_simple_silverkite.convert_simple_silverkite_params`.
      See that function for details.
  
  kwargs : keyword args
      Keyword args to pass to
      :func:`~greykite.algo.forecast.silverkite.forecast_simple_silverkite.convert_simple_silverkite_params`.
      See that function for details.
  
  Returns
  -------
  trained_model : `dict`
      The return value of :func:`~greykite.algo.forecast.silverkite.SilverkiteForecast.forecast`
      A dictionary that includes the fitted model from the function
      :func:`~greykite.algo.common.ml_models.fit_ml_model_with_evaluation`.
code: def forecast_simple(self, *args, **kwargs):
      """A wrapper around ``SilverkiteForecast::forecast`` that simplifies some of the input parameters.
  
      Parameters
      ----------
      args : positional args
          Positional args to pass to
          :func:`~greykite.algo.forecast.silverkite.forecast_simple_silverkite.convert_simple_silverkite_params`.
          See that function for details.
  
      kwargs : keyword args
          Keyword args to pass to
          :func:`~greykite.algo.forecast.silverkite.forecast_simple_silverkite.convert_simple_silverkite_params`.
          See that function for details.
  
      Returns
      -------
      trained_model : `dict`
          The return value of :func:`~greykite.algo.forecast.silverkite.SilverkiteForecast.forecast`
          A dictionary that includes the fitted model from the function
          :func:`~greykite.algo.common.ml_models.fit_ml_model_with_evaluation`.
      """
      parameters = self.convert_params(*args, **kwargs)
      trained_model = super().forecast(**parameters)
      return trained_model
  
imports: from datetime import datetime
  from typing import Dict
  from typing import List
  from typing import Optional
  from typing import Type
  from typing import Union
  import pandas
  from greykite.algo.changepoint.adalasso.changepoint_detector import get_changepoints_dict
  from greykite.algo.forecast.silverkite.auto_config import get_auto_growth
  from greykite.algo.forecast.silverkite.auto_config import get_auto_holidays
  from greykite.algo.forecast.silverkite.auto_config import get_auto_seasonality
  from greykite.algo.forecast.silverkite.constants.silverkite_column import SilverkiteColumn
  from greykite.algo.forecast.silverkite.constants.silverkite_constant import SilverkiteConstant
  from greykite.algo.forecast.silverkite.constants.silverkite_constant import default_silverkite_constant
  from greykite.algo.forecast.silverkite.constants.silverkite_holiday import SilverkiteHoliday
  from greykite.algo.forecast.silverkite.constants.silverkite_time_frequency import SilverkiteTimeFrequencyEnum
  from greykite.algo.forecast.silverkite.forecast_silverkite import SilverkiteForecast
  from greykite.algo.forecast.silverkite.forecast_simple_silverkite_helper import cols_interact
  from greykite.algo.forecast.silverkite.forecast_simple_silverkite_helper import generate_holiday_events
  from greykite.algo.forecast.silverkite.forecast_simple_silverkite_helper import get_event_pred_cols
  from greykite.algo.forecast.silverkite.forecast_simple_silverkite_helper import patsy_categorical_term
  from greykite.common import constants
  from greykite.common.constants import GrowthColEnum
  from greykite.common.enums import SimpleTimeFrequencyEnum
  from greykite.common.enums import TimeEnum
  from greykite.common.features.timeseries_features import get_available_holidays_across_countries
  from greykite.common.features.timeseries_features import get_changepoint_features_and_values_from_config
  from greykite.common.logging import LoggingLevelEnum
  from greykite.common.logging import log_message
  from greykite.common.python_utils import unique_elements_in_list
  from greykite.common.python_utils import update_dictionary
  from greykite.common.time_properties_forecast import get_forecast_time_properties
label_desc: Use image node_id 3 for calling the SimpleSilverkiteForecast obj's underlying member method code with example usage: obj.forecast_simple() and returns: trained_model