lejon / TSne.jl

Julia port of L.J.P. van der Maaten and G.E. Hintons T-SNE visualisation technique.
Other
143 stars 25 forks source link

Improve performance, add tests #5

Closed alyst closed 8 years ago

alyst commented 8 years ago

I've tried to improve the performance of this tSNE implementation by avoiding unnecessary arrray allocations, combining multiple elementwise transformation in a single for-loop etc. On my machine the second test finishes in 7 seconds instead of 37 secs on master.

Also I've updated the package infrastructure a bit: added REQUIRE file, added tests (based on FactCheck), added ProgressMeter support.

lejon commented 8 years ago

Great! Thanks for your contribution!