docstr: Shuffle the histogram splits values.
docstr_tok: ["Shuffle","the","histogram","splits","values","."]
code: def i_shuffle_splits(self):
      """
      Shuffle the histogram splits values.
      """
      seed = self._seed
      if seed is None:
          return
      self._splits = self._splits.mapValues(
          lambda split: split.i_shuffle(seed, False)
      )
      self._shuffled = True
  
imports: import logging
  import typing
  from typing import List, MutableMapping, Tuple, Optional
  import torch
  from fate.arch.computing.api import KVTable
  from ._histogram_local import Histogram
  from ._histogram_splits import HistogramSplits
  from .indexer import HistogramIndexer, Shuffler
label_desc: Use image node_id 5 for calling the DistributedHistogram obj's underlying member method code with example usage: obj.i_shuffle_splits() without return types