code: def test_plot_cluster_dict():
      # should return 10d data since ndims=10
      geo = plot.plot(
          weights,
          cluster={"model": "KMeans", "params": {"n_clusters": 3}},
          show=False,
      )
      assert isinstance(geo, DataGeometry)
  
imports: import pytest
  import numpy
  import matplotlib
  import matplotlib.pyplot
  from hypertools.plot import plot
  from hypertools.tools.reduce import reduce
  from hypertools.tools.load import load
  from hypertools.datageometry import DataGeometry
label_desc: Use image node_id 12 for calling a global function with example usage: test_plot_cluster_dict() without return types