2
0
mirror of https://github.com/carlostrub/sisyphus synced 2024-10-31 09:20:15 +00:00
Commit Graph

124 Commits

Author SHA1 Message Date
Carlo Strub
fc148ccc16 Update Changelog 2017-06-05 20:03:34 +00:00
Carlo Strub
9e9bc22586 glide up 2017-06-05 19:57:43 +00:00
Carlo Strub
221e564a2a remove duplicate dependency 2017-06-05 19:56:45 +00:00
Carlo Strub
fa21c1ab4c clarify README 2017-06-05 17:39:02 +00:00
Carlo Strub
91b9c68522 fix test 2017-06-05 16:25:44 +00:00
Carlo Strub
2216b2a929 Implement automatic learning after predefined duration 2017-06-05 16:20:03 +00:00
Carlo Strub
44c158d2ef improve README 2017-06-05 15:21:42 +00:00
Carlo Strub
88fefe9249 junk is just fine 2017-06-05 14:34:28 +00:00
Carlo Strub
4d2a9f5115 fix tests 2017-06-05 14:13:27 +00:00
Carlo Strub
9027d8a954 log when done learning 2017-06-05 13:40:17 +00:00
Carlo Strub
87b51ebee0 glide up. load mails correctly before learning or classifying them.
improve some logging messages
2017-06-05 13:33:32 +00:00
Carlo Strub
3c665ed446 classify also if nothing have ever been learned 2017-05-28 20:53:43 +00:00
Carlo Strub
301e9f53ec test classification on empty database 2017-05-27 21:09:47 +00:00
Carlo Strub
5413fdb4d4 Do not calculate harmonic mean if there is no probability -- otherwise
it crashes
2017-05-27 20:32:23 +00:00
Carlo Strub
84db65b054 Improve help text 2017-05-25 21:09:21 +00:00
Carlo Strub
6b37c383ad glide up 2017-05-25 21:03:52 +00:00
Carlo Strub
2114b262f0 glide up 2017-05-25 11:41:42 +00:00
Carlo Strub
bf1dd8d86a add coverage to README 2017-05-23 21:35:36 +00:00
Carlo Strub
8ce5e2dada re-enable watcher 2017-05-23 21:30:24 +00:00
Carlo Strub
1840dff22a do not display byte slice, but string 2017-05-23 20:55:47 +00:00
Carlo Strub
1e67467307 use logrus properly (fixes #1) 2017-05-23 20:43:17 +00:00
Carlo Strub
04cc804722 replace log by logrus 2017-05-18 19:21:46 +00:00
Carlo Strub
d93a56c162 glide up and add logrus 2017-05-18 19:13:23 +00:00
Carlo Strub
e8d9c22ec3 add send-coverage 2017-05-17 21:29:54 +00:00
Carlo Strub
276e665172 wrong prior calculation 2017-05-15 22:26:44 +00:00
Carlo Strub
359d24caa9 remove gas from static-test 2017-05-15 21:00:14 +00:00
Carlo Strub
d69aa14e1e Please gosimplify 2017-05-15 20:58:24 +00:00
Carlo Strub
e00b8fa609 simlify the learn function by moving the two actions into private functions 2017-05-14 21:16:04 +00:00
Carlo Strub
1e2b563585 cosmetics 2017-05-14 20:55:38 +00:00
Carlo Strub
36a3cb6374 make gometalinter happier 2017-05-13 22:34:54 +00:00
Carlo Strub
f76bfbd6eb add classify test and fix other tests 2017-05-13 21:22:23 +00:00
Carlo Strub
a569e3e624 Use AfterEach in test 2017-05-11 19:15:36 +00:00
Carlo Strub
25b324dbde add test for Learn() 2017-05-11 19:01:24 +00:00
Carlo Strub
a035f64358 remove db file after testing 2017-05-11 18:20:36 +00:00
Carlo Strub
3b3c20962b Add database close test 2017-05-11 02:47:00 +00:00
Carlo Strub
5bad623da4 add database test 2017-05-10 19:09:02 +00:00
Carlo Strub
095885bc90 fix tests where err variable was missing in wordlist 2017-05-10 17:34:58 +00:00
Carlo Strub
cd5b02b0c7 glide up 2017-05-10 17:28:21 +00:00
Carlo Strub
639ffadfe3 fix some static code errors 2017-05-10 17:23:25 +00:00
Carlo Strub
962777cbbe no need to keep that file as it is generated dynamically 2017-05-10 17:14:48 +00:00
Carlo Strub
87c404191f add cover to test 2017-05-10 17:14:26 +00:00
Carlo Strub
b5b3792efe implement learning and classifying using Bayes' rule and Hyperloglog
data structures -- still way to go though.
2017-05-10 03:45:11 +00:00
Carlo Strub
0497999a15 many new things... 2017-05-08 03:29:25 +00:00
Carlo Strub
237fe45ced glide up 2017-05-05 01:59:31 +00:00
Carlo Strub
12acfb5fe3 add retailnext/hllpp 2017-04-27 14:31:16 +02:00
Carlo Strub
cf598f8710 big code cleanup 2017-04-26 11:20:21 +00:00
Carlo Strub
14d7ba2cf2 simplify code 2017-04-25 17:18:21 +00:00
Carlo Strub
2892cecb51 glide up 2017-04-25 17:05:36 +00:00
Carlo Strub
1a71d29eae Write methods for Maildir 2017-04-25 17:01:11 +00:00
Carlo Strub
59c43f40bc Fix checking version numbers correctly 2017-04-19 19:04:06 +00:00