New version:

Old version:

The code and the data are the same:
umap_model = umap.UMAP(n_components=2, n_neighbors=150, min_dist=0.051, metric='euclidean', n_jobs=-1, verbose=True)
reduction = umap_model.fit_transform(matrix)
Could you please guide me on how to adjust to obtain results similar to those of the old version?
Thank you