code: def _initialize():
      """Generate the rest of the promotion table from the one-way promotion table.
  
      Returns: None
      """
      for dtype1 in _all_dtypes:
          _BINARY_DTYPE_RES_FULL[dtype1] = {}
          for dtype2 in _all_dtypes:
              try:
                  res = _BINARY_DTYPE_RES_HALF[dtype1][dtype2]
              except KeyError:
                  res = _BINARY_DTYPE_RES_HALF[dtype2][dtype1]
  
              _BINARY_DTYPE_RES_FULL[dtype1][dtype2] = res
  
      # We do not support any conversions between string and others dtypes.
      _BINARY_DTYPE_RES_FULL[_str] = {_str: (_str, PromoMode.SAFE)}
  
file_path: tensorflow-upstream/tensorflow/python/framework/flexible_dtypes.py
imports: import numpy
  from tensorflow.python.framework import composite_tensor
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import indexed_slices
  from tensorflow.python.framework import ops
  from tensorflow.python.framework import tensor_shape
  from tensorflow.python.framework import weak_tensor
  from tensorflow.python.ops import variables
  from tensorflow.python.util import nest
label_desc: Use image node_id 1 for calling a global function with example usage: _initialize() without return types