code: def _validate_shape_and_dtype(
      shape: List[int], dtype: tf.dtypes.DType
  ):
      _raise_error_if_shape_is_none(shape)
      _raise_error_if_shape_has_none_or_zero(shape)
      _raise_error_if_dtype_is_none(dtype)
      _raise_error_if_dtype_not_supported(dtype)
  
file_path: io/tensorflow_io/python/experimental/atds/features.py
imports: import collections
  from typing import List
  import tensorflow
label_desc: Use image node_id 5 for calling a global function with example usage: _validate_shape_and_dtype(shape, dtype) without return types