Mix.install([
{:scholar, "~> 0.2.1"},
{:exla, "~> 0.6.0"}
])
Nx.global_default_backend(EXLA.Backend)
key = Nx.Random.key(42)
{normal, _new_key} = Nx.Random.normal(key, 0, 1, shape: {5868, 1024}, type: :f32)
Scholar.Cluster.AffinityPropagation.fit(normal)