code: def _directed_interleave(  # pylint: disable=unused-private-name
      selector_input, data_inputs, stop_on_empty_dataset=False
  ):
      return _DirectedInterleaveDataset(
          selector_input,
          data_inputs,
          stop_on_empty_dataset=stop_on_empty_dataset,
      )
  
file_path: tensorflow/tensorflow/python/data/ops/directed_interleave_op.py
imports: from tensorflow.python.data.ops import dataset_ops
  from tensorflow.python.data.util import nest
  from tensorflow.python.ops import gen_experimental_dataset_ops
label_desc: Use image node_id 1 for calling a global function with example usage: _directed_interleave(selector_input, data_inputs, stop_on_empty_dataset) and returns: _DirectedInterleaveDataset