class_docstr: Wrapper around a `ETS` model, which automatically detects
  the hyperparameters ``seasonal_periods``, ``error``, ``trend``, ``damped_trend`` and ``seasonal``.
code: def __init__(self, config: AutoETSConfig):
      super().__init__(config)
  
imports: from collections import OrderedDict
  import logging
  from typing import Union, Iterator, Tuple
  import numpy
  import pandas
  from merlion.models.forecast.ets import ETS
  from merlion.models.automl.base import InformationCriterion, ICConfig, ICAutoMLForecaster
  from merlion.models.automl.search import GridSearch
  from merlion.models.automl.seasonality import PeriodicityStrategy, SeasonalityConfig, SeasonalityLayer
  from merlion.utils import TimeSeries
label_desc: Use image node_id 1 to create a new AutoETS object from inherited base classes: ICAutoMLForecaster, SeasonalityLayer with example: obj = AutoETS(config)