class_docstr: Traverse the search space and try all the possible combinations one by one.
  
  Parameters
  ----------
  shuffle
      Shuffle the order in a candidate list, so that they are tried in a random order.
      Currently, the implementation is a pseudo-random shuffle, which only shuffles the order of every 100 candidates.
  seed
      Random seed.
class_docstr_tok: ["Traverse","the","search","space","and","try","all","the","possible","combinations","one","by","one",".","Parameters","--","--","--","--","--","shuffle","Shuffle","the","order","in","a","candidate","list",",","so","that","they","are","tried","in","a","random","order",".","Currently",",","the","implementation","is","a","pseudo-random","shuffle",",","which","only","shuffles","the","order","of","every","100","candidates",".","seed","Random","seed","."]
code: def extra_repr(self) -> str:
      return f"shuffle={self.shuffle}, dedup={self._dedup is not None}"
  
imports: from __future__ import annotations
  import logging
  import warnings
  from typing import Iterator, Any
  from numpy.random import RandomState
  from nni.mutable import Sample
  from nni.nas.space import ExecutableModelSpace
  from .base import Strategy
  from .utils import DeduplicationHelper, RetrySamplingHelper
label_desc: Use image node_id 2 for calling the GridSearch obj's underlying member method code with example usage: obj.extra_repr() and returns: str, self, str, unknown