3e7527ab57
Support -h and -v in nilm-trainola
nilmtools-1.4.9
2013-08-08 16:30:08 -04:00
31b6d82dfc
Make 'make test' do nothing from command line
2013-08-07 20:19:39 -04:00
077010ba3a
Store nshift in prep metadata
2013-08-07 20:19:28 -04:00
77751a8529
Fix typo in help text
2013-08-07 18:39:19 -04:00
9c711300a2
Add short form of --force-metadata, -F
nilmtools-1.4.8
2013-08-06 23:07:36 -04:00
74cf34e2ad
Update sharon cleanup.cfg
2013-08-06 22:48:06 -04:00
120bf58b85
Support --nometa option for copy_one and copy_wildcard
2013-08-06 22:47:16 -04:00
c26daa9a3b
Update crontab
2013-08-03 11:23:43 -04:00
6993f5c886
Fix process termination in nilm-pipewatch
nilmtools-1.4.7
2013-08-03 11:13:30 -04:00
Sharon NILM
dd69f3e51d
Update process.sh
2013-08-02 23:19:14 -04:00
dc26e32b6e
Make interhost, force_metadata private to Filter
nilmtools-1.4.6
2013-08-02 23:14:19 -04:00
981f23ff14
Better documentation for callback function
2013-08-02 23:14:19 -04:00
492445a469
Split off useful math functions to math.py
nilmtools-1.4.5
2013-08-02 17:27:39 -04:00
33c3586bea
trainola: suppress peaks if larger ones are nearby
...
Might fix the problem Mark noticed where turn-off transients
are erroneously matching the drop that follows startup transients.
nilmtools-1.4.4
2013-07-31 19:12:16 -04:00
c1e0f8ffbc
Fix bug in copy_one
2013-07-31 14:47:16 -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
nilmtools-1.4.3
2013-07-30 18:25:47 -04:00
6090dd6112
prep: only process intervals present in both raw & sinefit
nilmtools-1.4.2
2013-07-30 14:55:06 -04:00
Sharon NILM
9c0d9ad324
Sample scripts from Sharon
2013-07-29 18:37:55 -04:00
Sharon NILM
8b9c5d4898
Fix daemon dependency
nilmtools-1.4.1
2013-07-29 17:40:51 -04:00
cf2c28b0fb
Add --daemon flag
2013-07-29 17:16:18 -04:00
87a26c907b
Watch for process termination too
nilmtools-1.4.0
2013-07-29 15:08:49 -04:00
def465b57c
Improve pipewatch; add nilm-pipewatch script
2013-07-29 14:58:15 -04:00
0589b8d316
start of pipewatch util
2013-07-29 14:10:56 -04:00
9c5f07106d
Don't need python-pip
nilmtools-1.3.4
2013-07-20 16:15:29 -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
2bdcee2c36
More helpful error if exemplar stream doesn't exist
nilmtools-1.3.3
2013-07-15 15:19:52 -04:00
6dce8c5296
More output
nilmtools-1.3.2
2013-07-11 18:56:53 -04:00
25c35a56f6
Trainola inserts into the destination stream now
nilmtools-1.3.1
2013-07-10 12:59:39 -04:00
d610deaef0
More trainola work
2013-07-10 11:38:32 -04:00
d7d5ccc9a7
More filter cleanup
2013-07-09 19:27:20 -04:00
f28753ff5c
Move process_numpy_interval outside the class
2013-07-09 18:40:49 -04:00
c9c2e0d5a8
Improve split between process_numpy and process_numpy_interval
2013-07-09 18:09:05 -04:00
5a2a32bec5
WIP on trainola improvements
2013-07-09 17:56:26 -04:00
706c3933f9
Add trainola from nilmrun
2013-07-09 17:55:57 -04:00
cfd1719152
Use nilmdb.utils.interval.optimize; bump nilmdb min version
2013-07-09 17:53:04 -04:00
c62fb45980
Makefile cleanup; add nilm-trainola binary
2013-07-09 16:53:47 -04:00
57d856f2fa
Split filter.py internals up a little more
...
This makes it easier to use the filter stuff from other code, but it's
also turning it into more of a spaghetti nightmare. Might not be
worth continuing down this path.
2013-07-09 16:52:00 -04:00
5d83d93019
Rename src/ directory to nilmtools/
nilmtools-1.3.0
2013-07-08 11:54:13 -04:00
5f847a0513
Split process_numpy innards process_numpy_interval
2013-07-03 12:07:22 -04:00
29cd7eb6c7
Improve test_prep target in Makefile
2013-07-03 12:06:50 -04:00
62c8af41ea
Cleanup comments
nilmtools-1.2.2
2013-06-06 15:34:23 -04:00
4f6bc48619
sinefit: include timestamps on marking output too
nilmtools-1.2.1
2013-05-11 11:00:31 -04:00
cf9eb0ed48
Improve sinefit resiliancy
nilmtools-1.2.0
2013-05-10 14:19:55 -04:00
32066fc260
Remove hard matplotlib dependency
2013-05-09 13:17:36 -04:00
739da3f973
Add median filter
nilmtools-1.1.12
2013-05-08 23:36:50 -04:00
83ad18ebf6
Fix non-string arguments to metadata_check
nilmtools-1.1.11
2013-05-08 12:49:38 -04:00
c76d527f95
Fix unicode handling in filter metadata match
nilmtools-1.1.10
2013-05-07 12:40:53 -04:00
b8a73278e7
Always store metadata rotation as a string
nilmtools-1.1.9
2013-04-29 14:25:11 -04:00
ce0691d6c4
sineefit: Change sfit4 to fit to \sin instead of \cos
...
And adjust the period locator accordingly.
Fitting \sin is the same mathematically, it's just conceptually more
straightforward since we're locating zero crossings anyway.
nilmtools-1.1.8
2013-04-27 18:12:20 -04:00