|
Disaggregate
Disaggregate Smart Meter data
|
| Device(const std::string _name) | Device | |
| findAlignment(const AggregateData &aggregateData) | Device | |
| getName() const | Device | |
| getPowerStateGraph() | Device | |
| getPowerStatesAndSequence() | Device | |
| getSalientSpikes() const | Device | |
| getStartTimes(const AggregateData &) const | Device | |
| LMS(const size_t agOffset, const Array< AggregateSample > &aggData, const Array< Sample_t > &sigArray, const size_t aggDataSamplePeriod) | Device | [private] |
| loadCurrentCostData(std::fstream &fs, Array< AggregateSample > *aggData) | Device | [private] |
| loadSignatures(const std::vector< std::string > &sigFiles, const size_t cropFront, const size_t cropBack) | Device | |
| name | Device | [private] |
| powerStateGraph | Device | [private] |
| powerStates | Device | [private] |
| powerStateSequence | Device | [private] |
| signatures | Device | [private] |
| trainPowerStateGraph() | Device | |
| updatePowerStates() | Device | [private] |
| updatePowerStateSequence() | Device | [private] |
| ~Device() | Device | [virtual] |