Skip to content

Results look different on v3 than v2 #138

@stu-blair

Description

@stu-blair

Hi, I recently tried upgrading from v2.1 to v3.0.1, and when re-running the same code on the same data with the same settings, the results are still good, but when visualized, look quite different -- small isolated islands, rather than the typically more continuous shape that fills the space. I reproduced this on a variety of different datasets.

I know it's not expected to be deterministic, but I was wondering if you have any idea or suggestion on how to get the results looking the way they were previously.

Here are some examples:

v2: example 1 before → v3: example 1 after


v2: example 2 before → v3: example 2 after


v2: example 3 before → v3: example 3 after


And this is the code I call to use the library:

from tsnecuda import TSNE
results = TSNE(perplexity=perplexity,
               n_iter=iterations,
               learning_rate=learning_rate).fit_transform(input_data)

Many thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions