code: def product_dict(*parameters):
      # TODO(niboshi): Add documentation
      return [
          {k: v for dic in dicts for k, v in six.iteritems(dic)}
          for dicts in itertools.product(*parameters)
      ]
  
imports: import functools
  import itertools
  import types
  import typing
  import unittest
  import numpy
  import six
  from chainer.testing import _bundle
  from chainer import utils
label_desc: Use image node_id 11 for calling a global function with example usage: product_dict() and returns: unknown