code: def _check_inputs(run_datasets, datasets):
      for d1, d2 in zip(run_datasets, datasets):
          assert d1.dataset.digest == d2.dataset.digest
          assert d1.dataset.name == d2.dataset.name
          assert d1.dataset.source_type == d2.dataset.source_type
          assert d1.dataset.source == d2.dataset.source
          for t1, t2 in zip(d1.tags, d2.tags):
              assert t1.key == t2.key
              assert t1.value == t2.value
  
imports: from mlflow.entities import RunInputs
  from mlflow.entities.dataset_input import DatasetInput
label_desc: Use image node_id 1 for calling a global function with example usage: _check_inputs(run_datasets, datasets) without return types