You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Replace the Tsne class with the initialize() function that takes an Options argument, which is more intuitive.
Removed all top-level run() functions. Users are expected to call status.run() on the Status object returned by initialize().
Switch to the latest knncolle interfaces.
Replace interpolation with leaf approximation, which computes the repulsive forces directly on the centers of mass for the leaf nodes. This is a more natural approximation that extends easily to any number of dimensions.
Bugfix to non-edge force calculation for the leaf node containing the current point of interest.
Explicit handling of duplicate points to avoid recursion up to the maximum depth.
The Barnes-Hut approximation criteria is updated to use the full width rather than the half width. theta is set to a default of 1 to compensate, so that the results don't change much in the default case.