Guillaume Levasseur

Results 8 issues of Guillaume Levasseur

As a user of the Rapid Exeperimentation API, I had a look into the code. [api.py](https://github.com/nilmtk/nilmtk/blob/master/nilmtk/api.py) contains numerous unused variables and redundant declarations, e.g. [`mains_iterator`](https://github.com/nilmtk/nilmtk/blob/master/nilmtk/api.py#L121) is not used in the...

refactoring
Performance

Faulty line: https://github.com/nilmtk/nilmtk/blob/master/nilmtk/api.py#L389 See analysis in: https://github.com/nilmtk/nilmtk-contrib/issues/24

bug
RE-API

Calling the following: ```python dataset = nilmtk.DataSet("path/to/file.h5") ``` opens a new file descriptor with `mode="a"` (see [`get_datastore`](https://github.com/nilmtk/nilmtk/blob/master/nilmtk/utils.py#L303)). However, there is no way to close the file descriptor and free the...

When uploading a time series that is too large, the upload fails with error `RangeError: Maximum call stack size exceeded`. This is due to the use of `filter(...).map(...)` in [the...

When uploading a CSV file with a unique value in the column `series`, the label selector does not show. Quite embarrassing! ;) ### How to reproduce Label selector does not...

Fixes: https://github.com/nilmtk/nilmtk-contrib/issues/36 Fixes: https://github.com/nilmtk/nilmtk-contrib/issues/40 Fixes: https://github.com/nilmtk/nilmtk-contrib/issues/42 Fixes: https://github.com/nilmtk/nilmtk-contrib/issues/27 Tested on UK-DALE. ![afhmm_sac_refactored_UKDALE](https://user-images.githubusercontent.com/29597341/95307629-2f2dbb00-0889-11eb-8a51-c9ac11323c58.png) TODO: dev-test both AFHMM & AFHMM+SAC

Each call of `partial_fit` for AFHMM and AFHMM+SAC is overriding the results of the previous calls. Thus, a chunkwise training of those algorithms does not work as intended. The current...

When infering with AFHMM+SAC, one disaggregation thread can fail. This happens to the disaggregation thread that deals with the incomplete block, i.e. with the tail of the chunk. The failure...