code: def inner_X_scitypes(est):
      """Return list of scitypes supported by class est, as list of str."""
      if isclass(est):
          X_inner_mtype = est.get_class_tag("X_inner_mtype")
      else:
          X_inner_mtype = est.get_tag("X_inner_mtype")
      X_inner_scitypes = mtype_to_scitype(
          X_inner_mtype, return_unique=True, coerce_to_list=True
      )
      return X_inner_scitypes
  
imports: from inspect import isclass
  import pandas
  import pytest
  from sktime.datatypes import check_is_scitype, get_examples, mtype_to_scitype
  from sktime.transformations.compose import FitInTransform
  from sktime.transformations.panel.padder import PaddingTransformer
  from sktime.transformations.panel.tsfresh import TSFreshFeatureExtractor, TSFreshRelevantFeatureExtractor
  from sktime.transformations.series.boxcox import BoxCoxTransformer
  from sktime.transformations.series.exponent import ExponentTransformer
  from sktime.transformations.series.summarize import SummaryTransformer
  from sktime.utils._testing.scenarios_transformers import TransformerFitTransformHierarchicalMultivariate, TransformerFitTransformHierarchicalUnivariate, TransformerFitTransformPanelUnivariate, TransformerFitTransformPanelUnivariateWithClassYOnlyFit, TransformerFitTransformSeriesMultivariate, TransformerFitTransformSeriesUnivariate
  from sktime.utils._testing.series import _make_series
  from sktime.utils.parallel import _get_parallel_test_fixtures
  from sktime.utils.validation._dependencies import _check_soft_dependencies
label_desc: Use image node_id 1 for calling a global function with example usage: inner_X_scitypes(est) and returns: X_inner_scitypes