forked from stanford-futuredata/macrobase
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bitmaps/mod bit sets (stanford-futuredata#265)
* copied code from old branch to new * coded hybrid system * removed Arrays.sort and manually sorted * fixed null ptr bug * copied code from old branch to new * coded hybrid system * removed Arrays.sort and manually sorted * fixed null ptr bug * copied code from old branch to new * coded hybrid system * removed Arrays.sort and manually sorted * updated threshold * creating synthetic datasets * testing roaring bitmaps * Debugging options * Hybrid Apriori System * updated Dockerfile * Support threshold bug in AttributeEncoder fixed * BitMap -> Bitmap * Support threshold bug in AttributeEncoder fixed for all-bitmaps * Simplified hybrid system * Better cardinalityThreshold * hacky one-to-one and many-to-one strict FDs * Infrastructure for bitmaps cost model * Experimental bitmap cost model * Revised andCardinalityCost * Replacing RoaringBitmaps with BitSets * Don't materialize ands * Properly treat multiple same-cardinality columns * Per-instance bitmap decision * Better threshold application * Bitmap Ratio Threshold now a configurable parameter * Generalization of encodeAttributesWithSupport * Revert "Generalization of encodeAttributesWithSupport" This reverts commit 7b2e61d. * Better timing * Documentation * AttributeEncoder documentation * AttributeEncoder documentation * Update gitignore * Merge * Address Firas comments * Update .travis.yml Co-authored-by: Firas Abuzaid <[email protected]> Co-authored-by: Sahaana Suri <[email protected]>
- Loading branch information
1 parent
19d70ea
commit ae7b655
Showing
23 changed files
with
1,616 additions
and
188 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,11 @@ | ||
data/ | ||
conf/ | ||
*.class | ||
.classpath | ||
.project | ||
.settings/* | ||
*.log | ||
*.csv | ||
|
||
# Mobile Tools for Java (J2ME) | ||
.mtj.tmp/ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.