code: def _is_data_not_indices_values_and_shape(
      data=None,
      coo_indices=None,
      crow_indices=None,
      col_indices=None,
      ccol_indices=None,
      row_indices=None,
      values=None,
      dense_shape=None,
      format=None,
  ):
      if data is not None:
          ivy.utils.assertions.check_all_or_any_fn(
              coo_indices,
              crow_indices,
              col_indices,
              ccol_indices,
              row_indices,
              values,
              dense_shape,
              format,
              fn=ivy.exists,
              type="any",
              limit=[0],
              message=(
                  "Only specify data, coo_indices for COO format, crow_indices and"
                  " col_indices for CSR and BSR, ccol_indices and row_indicesfor CSC and"
                  " BSC."
              ),
          )
          return True
      return False
  
imports: import ivy
  from ivy.func_wrapper import inputs_to_native_arrays
  from ivy.utils.exceptions import handle_exceptions
label_desc: Use image node_id 8 for calling a global function with example usage: _is_data_not_indices_values_and_shape(data, coo_indices, crow_indices, col_indices, ccol_indices, row_indices, values, dense_shape, format) and returns: False, True