lmcinnes/umap

Document reproducibility guarantees

Open

#298 aberto em 25 de set. de 2019

Ver no GitHub
 (16 comments) (0 reactions) (0 assignees)Python (751 forks)batch import
0.4documentationgood first issue

Métricas do repositório

Stars
 (6.478 stars)
Métricas de merge de PR
 (Mesclagem média 12h 3m) (15 fundiu PRs em 30d)

Description

Following up on the discussion here, it would be good to document how to get reproducible results with UMAP.

I think we should consider changing random_state in the UMAP constructor to a seed (e.g. 42, like the new transform_seed default) so that UMAP is reproducible by default.

We should document that users can set random_state to None to get faster results at the expense of reproducibility. In this mode there is no seed that would produce the same output due to the multithreading. (This was introduced in #294.)

Guia do colaborador