Jennifer Liu
|
f5228f2c44
|
Refactoring
|
2018-07-31 13:58:54 -07:00 |
|
Jennifer Liu
|
4e29bc2469
|
Use CDict instead of CCtx in analyzeEntropy
|
2018-07-31 10:36:45 -07:00 |
|
Jennifer Liu
|
31229e527b
|
Increment frequency for every dmer occurence within same sample instead of at most once per sample
|
2018-07-30 12:54:22 -07:00 |
|
Jennifer Liu
|
51b109c1b5
|
Delete old benchmarking result
|
2018-07-27 17:31:33 -07:00 |
|
Jennifer Liu
|
53ef22a4bc
|
Undo deleting clean in make
|
2018-07-27 16:56:50 -07:00 |
|
Jennifer Liu
|
96d84ee235
|
Revert test.sh
|
2018-07-27 16:54:05 -07:00 |
|
Jennifer Liu
|
61262f6c0d
|
Save segmentFreqs in ctx instead of malloc and memset in SelectSegment
|
2018-07-27 16:51:38 -07:00 |
|
Jennifer Liu
|
49b398e93f
|
Use same param after optimizing cover and fastCover and record k and d for benchmarking
|
2018-07-27 13:39:19 -07:00 |
|
Jennifer Liu
|
759c543312
|
Rerun cover and fastCover with optimized values
|
2018-07-26 19:03:01 -07:00 |
|
Jennifer Liu
|
3d7941ce41
|
Benchmark different f values
|
2018-07-26 16:24:13 -07:00 |
|
Jennifer Liu
|
3b163e0b5b
|
Add array to keep track of frequency within active segment, fix malloc bug, update benchmarking result
|
2018-07-26 13:53:13 -07:00 |
|
Jennifer Liu
|
2333ecb173
|
Allow d=6
|
2018-07-25 18:10:09 -07:00 |
|
Jennifer Liu
|
1e85f314d8
|
Benchmark fast cover optimize vs k=200
|
2018-07-25 17:53:38 -07:00 |
|
Jennifer Liu
|
d1fc507ef9
|
Initial benchmarking result for fastCover
|
2018-07-25 17:05:54 -07:00 |
|
Jennifer Liu
|
f5407e398a
|
Make hash value const
|
2018-07-25 16:54:08 -07:00 |
|
Jennifer Liu
|
7f3f70f766
|
Add Fast Cover Dictionary Builder
|
2018-07-25 16:34:07 -07:00 |
|
Jennifer Liu
|
b6c5d4982c
|
Minor fix
|
2018-07-20 17:41:22 -07:00 |
|
Jennifer Liu
|
71e767ac09
|
Refactoring and benchmark without dictionary
|
2018-07-20 17:03:47 -07:00 |
|
Jennifer Liu
|
470c8d42f4
|
Benchmark dictionary builders
|
2018-07-20 11:32:39 -07:00 |
|
Jennifer Liu
|
0c5eaef248
|
Update Makefile
|
2018-07-19 13:44:27 -07:00 |
|
Jennifer Liu
|
5bb46a898e
|
Rename cleanup
|
2018-07-18 12:15:49 -07:00 |
|
Jennifer Liu
|
52e7cf0e40
|
Add cleanup to trainfromFiles and move RANDOM_segment_t declaration
|
2018-07-18 10:40:13 -07:00 |
|
Jennifer Liu
|
ce09fb723d
|
Update freeSampleInfo
|
2018-07-17 16:13:40 -07:00 |
|
Jennifer Liu
|
896ff0644a
|
Fix deallocation problem and add documentation
|
2018-07-17 16:01:44 -07:00 |
|
Jennifer Liu
|
e6fe405838
|
Make test PHONY target
|
2018-07-17 12:42:53 -07:00 |
|
Jennifer Liu
|
49acfaeaec
|
Move file loading functions to new file for access by benchmarking tool
|
2018-07-17 12:35:09 -07:00 |
|
Jennifer Liu
|
4d32339b75
|
Remove CLevel cli option which was accidentally added back in the last commit
|
2018-07-16 18:59:18 -07:00 |
|
Jennifer Liu
|
1f7fa5cdd6
|
Fix spacing and Edit Makefile (now run with make instead of make run)
|
2018-07-16 16:31:59 -07:00 |
|
Jennifer Liu
|
b5806d33db
|
Refactor RANDOM
|
2018-07-16 16:03:04 -07:00 |
|
Jennifer Liu
|
0e5fbc10fa
|
Update README
|
2018-07-13 17:41:09 -07:00 |
|
Jennifer Liu
|
31731df4da
|
Remove clevel and update documentation
|
2018-07-13 17:38:53 -07:00 |
|
Jennifer Liu
|
a23a3b95f9
|
Add random dictionary builder
|
2018-07-13 16:05:14 -07:00 |
|
Jennifer Liu
|
612b346ed5
|
Add explanation for split=100
|
2018-07-11 15:50:28 -07:00 |
|
Jennifer Liu
|
5021441d86
|
Change default splitPoint to 100
|
2018-07-10 11:19:33 -07:00 |
|
Jennifer Liu
|
456f290e31
|
Change back to splitPoint<=0
|
2018-07-09 13:53:25 -07:00 |
|
Jennifer Liu
|
7efabb2cf6
|
Only make 0.0 default splitPoint
|
2018-07-09 12:26:53 -07:00 |
|
Jennifer Liu
|
015a00af0f
|
Change cover_sum back to 2 parameters and fix splitPoint issues
|
2018-07-06 14:24:18 -07:00 |
|
Jennifer Liu
|
0bbff01211
|
Fix testing parameter
|
2018-07-05 22:40:32 -07:00 |
|
Jennifer Liu
|
bfad1af031
|
Update doc for split==100
|
2018-07-05 11:05:31 -07:00 |
|
Jennifer Liu
|
a085d1aae1
|
Allow splitPoint==1.0 (using all samples for both training and testing)
|
2018-07-05 10:38:45 -07:00 |
|
Jennifer Liu
|
0881184c89
|
Some edits based on pull request comments
|
2018-07-03 17:53:27 -07:00 |
|
Jennifer Liu
|
16e75e8804
|
Update minimal training sample size
|
2018-07-03 12:07:06 -07:00 |
|
Jennifer Liu
|
1a14f8639c
|
Update COVER dictionary builder tests
|
2018-07-02 11:37:04 -07:00 |
|
Jennifer Liu
|
8afcb8eea7
|
Update documentation
|
2018-07-01 19:59:37 -07:00 |
|
Jennifer Liu
|
84e8b2a305
|
Fix another declaration issue
|
2018-06-29 18:02:02 -07:00 |
|
Jennifer Liu
|
348e5f77a9
|
Add split=# to cli
|
2018-06-29 17:54:41 -07:00 |
|
Jennifer Liu
|
52fbbbcb6b
|
Explicitly cast double to unsigned
|
2018-06-29 16:17:20 -07:00 |
|
Jennifer Liu
|
f9d19b83fb
|
Fix variable declaration problem
|
2018-06-29 15:46:56 -07:00 |
|
Jennifer Liu
|
e061d84016
|
Another fix to comparator
|
2018-06-29 15:38:08 -07:00 |
|
Jennifer Liu
|
59797d3328
|
Fix splitPoint floating point comparison problem
|
2018-06-29 12:47:03 -07:00 |
|
Jennifer Liu
|
0ef06f2e8a
|
Split samples into train and test sets
|
2018-06-29 12:33:34 -07:00 |
|
Jennifer Liu
|
1ab57a7ce1
|
Redirect failed test result to INTOVOID and update comment about parsing fast command
|
2018-06-27 16:27:45 -07:00 |
|
Jennifer Liu
|
aef8486fee
|
Make fast=0 fail
|
2018-06-27 14:27:27 -07:00 |
|
Jennifer Liu
|
a3cb97b038
|
set up sample config.yml
|
2018-06-20 14:23:14 -07:00 |
|