code: def test_compare_other_package_iris(iris_dataset):
      data = iris_dataset.data
      data.drop_duplicates(inplace=True)
      dist, _ = gower_distance.calculate_nearest_neighbors_distances(
          data,
          iris_dataset.cat_features,
          iris_dataset.numerical_features,
          3,
      )
      dist = dist.round(5).astype(np.float32)
      for i in range(data.shape[0]):
          closest_to_i = gower.gower_topn(
              data.iloc[i : i + 1, :4], data.iloc[:, :4], n=3
          )
          assert (closest_to_i["values"].round(5) == dist[i, :]).all()
  
file_path: deepchecks/tests/utils/test_gower_distance.py
imports: import gower
  import numpy
  import pandas
  from hamcrest import assert_that, contains_exactly, equal_to, greater_than, has_item, has_length, less_than_or_equal_to
  from deepchecks.utils import gower_distance
label_desc: Use image node_id 7 for calling a global function with example usage: test_compare_other_package_iris(iris_dataset) without return types