13ceb91999
Add test_sinefit makefile target
2013-08-16 15:36:11 -04:00
31b6d82dfc
Make 'make test' do nothing from command line
2013-08-07 20:19:39 -04:00
d2853bdb0e
Add test case for bad trainola detections
2013-07-30 20:35:54 -04:00
a4d4bc22fc
Add --skip option to nilm-insert
2013-07-30 18:25:47 -04:00
6090dd6112
prep: only process intervals present in both raw & sinefit
2013-07-30 14:55:06 -04:00
def465b57c
Improve pipewatch; add nilm-pipewatch script
2013-07-29 14:58:15 -04:00
62e11a11c0
Fix issue with column ordering in the exemplars
...
If the max scale in the exemplar was a column we weren't using, it
would bail out when looking for that correlation later. Change things
around so exemplars in RAM only keep around the columns we care about.
2013-07-18 22:51:27 -04:00
25c35a56f6
Trainola inserts into the destination stream now
2013-07-10 12:59:39 -04:00
d610deaef0
More trainola work
2013-07-10 11:38:32 -04:00
c62fb45980
Makefile cleanup; add nilm-trainola binary
2013-07-09 16:53:47 -04:00
5d83d93019
Rename src/ directory to nilmtools/
2013-07-08 11:54:13 -04:00
29cd7eb6c7
Improve test_prep target in Makefile
2013-07-03 12:06:50 -04:00
fd1b33401f
Require a --yes argument before actually cleaning data
2013-04-09 20:13:38 -04:00
80d642e52e
Change nilm-cleanup config file format, tweak output
2013-04-09 19:43:41 -04:00
001b89b1d2
Support multiple shifted FFTs per period in nilm-prep.
...
New option --nshift controls how many shifted FFT windows to perform
per period. "nilm-prep -N 2" is similar to old prep behavior. Note
that this is redundant information and takes up extra storage space,
though.
2013-04-09 18:53:27 -04:00
60f09427cf
Update decimate to use process_numpy
2013-04-06 15:56:36 -04:00
ca175bd9dd
Improve nilm-insert to support deltas, etc, for accelerometer data
2013-04-05 16:13:56 -04:00
17fa79a5dc
Makefile updates
2013-04-04 15:33:57 -04:00
f8b1a001c3
makefile updates
2013-04-03 21:02:42 -04:00
533892e624
Update Makefile and setup.py dependencies
2013-03-30 22:50:55 -04:00
e0f973b449
Update makefile and setup.py requirements
2013-03-30 17:30:10 -04:00
1db38cc5da
Port sfit4 function to Python, start writing sinefit filter
2013-03-26 19:38:53 -04:00
0f1e442cd4
Support filtering (or copying) between two different hosts
2013-03-19 17:54:59 -04:00
ef9277cbff
Rename nilmtools directory to just src
2013-03-19 15:42:29 -04:00
e73dd313d5
Reworked things to match nilmdb updates; a bit faster
2013-03-16 14:46:49 -04:00
54f8c34f8e
Decimate seems to work pretty well right now
2013-03-12 18:09:39 -04:00
4243301434
Lots of updates to generic filter, specific decimate module
2013-03-11 19:48:09 -04:00
cf9df650aa
Large restructuring, added setup
...
Added setup.py and other build tools like versioneer.
Split functionlaity into modules so that new filters are easier to
write.
2013-03-11 18:06:55 -04:00