Jim Paris
0c1a3449cb
Start Python 3 conversion
3 years ago
Jim Paris
13ceb91999
Add test_sinefit makefile target
10 years ago
Jim Paris
31b6d82dfc
Make 'make test' do nothing from command line
10 years ago
Jim Paris
d2853bdb0e
Add test case for bad trainola detections
10 years ago
Jim Paris
a4d4bc22fc
Add --skip option to nilm-insert
10 years ago
Jim Paris
6090dd6112
prep: only process intervals present in both raw & sinefit
10 years ago
Jim Paris
def465b57c
Improve pipewatch; add nilm-pipewatch script
10 years ago
Jim Paris
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.
10 years ago
Jim Paris
25c35a56f6
Trainola inserts into the destination stream now
10 years ago
Jim Paris
d610deaef0
More trainola work
10 years ago
Jim Paris
c62fb45980
Makefile cleanup; add nilm-trainola binary
10 years ago
Jim Paris
5d83d93019
Rename src/ directory to nilmtools/
10 years ago
Jim Paris
29cd7eb6c7
Improve test_prep target in Makefile
10 years ago
Jim Paris
fd1b33401f
Require a --yes argument before actually cleaning data
11 years ago
Jim Paris
80d642e52e
Change nilm-cleanup config file format, tweak output
11 years ago
Jim Paris
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.
11 years ago
Jim Paris
60f09427cf
Update decimate to use process_numpy
11 years ago
Jim Paris
ca175bd9dd
Improve nilm-insert to support deltas, etc, for accelerometer data
11 years ago
Jim Paris
17fa79a5dc
Makefile updates
11 years ago
Jim Paris
f8b1a001c3
makefile updates
11 years ago
Jim Paris
533892e624
Update Makefile and setup.py dependencies
11 years ago
Jim Paris
e0f973b449
Update makefile and setup.py requirements
11 years ago
Jim Paris
1db38cc5da
Port sfit4 function to Python, start writing sinefit filter
11 years ago
Jim Paris
0f1e442cd4
Support filtering (or copying) between two different hosts
11 years ago
Jim Paris
ef9277cbff
Rename nilmtools directory to just src
11 years ago
Jim Paris
e73dd313d5
Reworked things to match nilmdb updates; a bit faster
11 years ago
Jim Paris
54f8c34f8e
Decimate seems to work pretty well right now
11 years ago
Jim Paris
4243301434
Lots of updates to generic filter, specific decimate module
11 years ago
Jim Paris
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.
11 years ago