parameters: (self)
docstring: Iterate over the points in the grid.
  
          Returns
          -------
          params : iterator over dict of string to any
              Yields dictionaries mapping each estimator parameter to one of its
              allowed values.
docstring_summary: Iterate over the points in the grid.
docstring_tokens: Iterate over the points in the grid .
function: def __iter__(self):
          """Iterate over the points in the grid.
  
          Returns
          -------
          params : iterator over dict of string to any
              Yields dictionaries mapping each estimator parameter to one of its
              allowed values.
          """
          for p in self.param_grid:
              # Always sort the keys of a dictionary, for reproducibility
              items = sorted(p.items())
              if not items:
                  yield {}
              else:
                  keys, values = zip(*items)
                  for v in product(*values):
                      params = dict(zip(keys, v))
                      yield params
function_tokens: def __iter__ ( self ) : for p in self . param_grid : # Always sort the keys of a dictionary, for reproducibility items = sorted ( p . items ( ) ) if not items : yield { } else : keys , values = zip ( * items ) for v in product ( * values ) : params = dict ( zip ( keys , v ) ) yield params