pavlin-policar / openTSNE

Extensible, parallel implementations of t-SNE
https://opentsne.rtfd.io
BSD 3-Clause "New" or "Revised" License
1.44k stars 158 forks source link

Add sketchy workaround to support pickling for annoy #176

Closed pavlin-policar closed 3 years ago

pavlin-policar commented 3 years ago
Description of changes

Fixes #155.

As stated in the code Notes section, this is an extremely inelegant workaround that could potentially cause a lot of confusion. However, something is better than nothing, especially since annoy is used for large data sets, which can take a long time to compute.

Includes