Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reuse hyperplanes #13

Merged
merged 3 commits into from Jan 22, 2016
Merged

Reuse hyperplanes #13

merged 3 commits into from Jan 22, 2016

Conversation

maciejkula
Copy link
Collaborator

This PR makes all interior nodes of a tree at a given depth now use the same projection hyperplane. This drastically reduces the memory footprint of the tree without affecting the guarantees of the data structure (which relies on the hyperplanes being independently drawn _ between_ the trees in the forest).

@maciejkula maciejkula changed the title WiP: reuse hyperplanes Reuse hyperplanes Jan 22, 2016
maciejkula added a commit that referenced this pull request Jan 22, 2016
@maciejkula maciejkula merged commit 6de4352 into lyst:master Jan 22, 2016
@maciejkula maciejkula deleted the reuse_hyperplanes branch January 22, 2016 13:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant