class_docstr: Base class for all primitives.
class_docstr_tok: ["Base","class","for","all","primitives","."]
docstr: Flattens nested column schema inputs into a single list.
docstr_tok: ["Flattens","nested","column","schema","inputs","into","a","single","list","."]
code: def flatten_nested_input_types(input_types):
      """Flattens nested column schema inputs into a single list."""
      if isinstance(input_types[0], list):
          input_types = [
              sub_input
              for input_obj in input_types
              for sub_input in input_obj
          ]
      return input_types
  
file_path: featuretools/featuretools/primitives/base/primitive_base.py
imports: import os
  from inspect import signature
  import numpy
  import pandas
  from featuretools import config
  from featuretools.utils.description_utils import convert_to_nth
  from featuretools.utils.gen_utils import Library
label_desc: Use image node_id 11 for calling the PrimitiveBase obj's underlying member method code with example usage: obj.flatten_nested_input_types(input_types) and returns: input_types