- Oct 23, 2023
-
-
David Procházka authored
-
- Oct 06, 2023
-
-
David Procházka authored
-
David Procházka authored
-
David Procházka authored
-
David Procházka authored
-
David Procházka authored
-
David Procházka authored
-
David Procházka authored
-
David Procházka authored
-
David Procházka authored
Added example code to load different types of objects (vectors, sequences, and their distance-cached variants)
-
- Oct 05, 2023
-
-
David Procházka authored
-
David Procházka authored
-
David Procházka authored
-
David Procházka authored
Added object representation for ObjectFloatVectorNeuralNetworkL2 and ObjectIntSequenceJaccard exploiting the GlobalPrecomputedDistancesFilter.CREATOR
-
- Oct 02, 2023
-
-
David Procházka authored
-
- Sep 27, 2023
-
-
David Procházka authored
-
- Sep 21, 2023
-
-
Janosova, Miriama authored
-
Janosova, Miriama authored
-
- Sep 20, 2023
-
-
Janosova, Miriama authored
-
- Mar 27, 2023
-
-
Vlastislav Dohnal authored
-
- Sep 12, 2022
-
-
Vlastislav Dohnal authored
Merge branch 'vlasta-candidates-leaf-hulls-static-and-candidates' of https://gitlab.fi.muni.cz/disa/public/hulls/mh-tree into vlasta-candidates-leaf-hulls-static-and-candidates
-
Vlastislav Dohnal authored
* Fixed computation of hulls during node split (duplicate objects in lists)
-
- Sep 02, 2022
-
-
Miriama Janosova authored
-
Vlastislav Dohnal authored
Multiway insertion algorithm (provided by the cmd-line argument --multiway YES; or by an operation argument "multiway" (boolean)) * Use candidate objects in internal nodes in the coverage test * Method of updating hulls after each split added -- it recomputes hulls from the scratch using all data objects rooted from the node that has been split or a child has been added into) * Fancy print of whole tree structure added
-
- Aug 26, 2022
-
-
Vlastislav Dohnal authored
* New InsertType GREEDY_AFTER_SPLIT - it recalculates hulls after each node split * Code clean up
-
- Aug 24, 2022
-
-
Vlastislav Dohnal authored
* Changed management of candidates in internal nodes: Node.insertCandidate - replace the closest candidate with the new (better (farther)) candidate * Changed default of recomputeDuringSplit to false -- if true, it checks and changes candidates among siblings in Node.getRelevantCandidateHullObjects * Change: When a node is split and the new nodes fit into the parent, the parent's hull is updated with candidate objects. * Change: internal node's isCovered test takes into account the candidates in a way that an object non-covered by hull is taken as covered if its rank is smaller than at least one candidate of the node. * Added cmd args for recompute during split/insert * Minor code clean-up
-
- Aug 22, 2022
-
-
Vlastislav Dohnal authored
-
Vlastislav Dohnal authored
* Minor updates (COVER_DIST added to list of supported functions and fat factor computation reports the average number of accessed objects per exact match query)
-
- Aug 19, 2022
-
-
Vlastislav Dohnal authored
* Fat-factor extended with the average number of accessed objects to get an exact match * Code clean-up in InternalNode -- calling the custom object-to-node ranking function * NEW: COVER_DIST object-to-node distance based on isCovered definition
-
- Aug 10, 2022
-
-
Vlastislav Dohnal authored
* Fixes of MHTree to accept zero objects in bulk loading. * Optimization in fat-factor computation
-
Vlastislav Dohnal authored
* leaf hulls are updated on insertion but rather any non-covered object is added to the leaf candidates. isCovered test then respect it.
-
- Aug 05, 2022
-
-
Vlastislav Dohnal authored
-
Vlastislav Dohnal authored
-
- Aug 02, 2022
-
-
Vlastislav Dohnal authored
* Bug fix in approxKNN search operation * Fix in creating a hull not with the required minimum of hull objects. * Serialize a populated index to disk has been added
-
- Aug 01, 2022
-
-
Vlastislav Dohnal authored
* Code clean up
-
- Jul 29, 2022
-
-
Vlastislav Dohnal authored
* Bug fixes: ? ** Parameter --recompute is no used (it was ignored and always set to true) ** MHTree.recomputeAncestors is not used in test to update parent hulls in balancedInsert but rather recomputeCandidatesDuringSplit is tested
-
- Jul 15, 2022
-
-
Vlastislav Dohnal authored
-
Vlastislav Dohnal authored
-
Vlastislav Dohnal authored
* A non-covered object is added to candidates of one child only! * Updating hulls only when nodes are split
-
Vlastislav Dohnal authored
Added ORIGINAL distance function that calls rank by David Prochazka and its use in the MH-tree code by Josef Podany
-