Skip to content

Latest commit

 

History

History
121 lines (79 loc) · 2.4 KB

CHANGELOG.md

File metadata and controls

121 lines (79 loc) · 2.4 KB

Changelog

Development

  • Placeholder

2.2.4

  • Add json() serialization for SegmentModel and SegmentedModel.

2.2.3

  • Change max_value to float so that it can be json serialized even if the input is int64s.

2.2.2

  • Add warning to caltrack_sufficiency_criteria regarding extreme values.

2.2.1

  • Fix bug in fractional savings uncertainty calculations using billing data.

2.2.0

  • Add fractional savings uncertainty to modeled savings derivatives.

2.1.8

  • Update so that models built with empty temperature data won't result in error.

2.1.7

  • Update so that models built from a single record won't result in error.

2.1.6

  • Update multiple places where df.empty is used and replaced with df.dropna().empty.
  • Update documentation for running CalTRACK hourly methods.

2.1.5

  • Fix zero division error in metrics calculation for several metrics that would otherwise cause division by zero errors in fsu_error_band calculation.

2.1.4

  • Fix zero division error in metrics calculation for series of length 1.

2.1.3

  • Fix bug related to caltrack billing design matrix creation during empty temperature traces.

2.1.2

  • Add automatic t-stat computation for metered savings error bands, the implementation of which requires expicitly adding scipy to setup.py requirements.
  • Don't compute error bands if reporting period data is empty for metered savings.

2.1.1

  • Fix degree day ranges (30-90) for prefab caltrack design matrix creation methods.
  • Fix the warning for total degree days to use total degree days instead of average degree days.

2.1.0

  • Update the use_billing_presets option in fit_caltrack_usage_per_day_model to use a minimum data sufficiency requirement for qualifying CandidateModels (similar to daily methods).
  • Add an error when attempting to use billing presets without passing a weights column to facilitate weighted least squares.

2.0.5

  • Give better error for duplicated meter index in compute temperature features.

2.0.4

  • Change metrics input length error to warning.

2.0.3

  • Apply black code style for easy opinionated PEP 008 formatting
  • Apply JSON-safe float conversion to all metrics.

2.0.2

  • Cont. fixing JSON representation of NaN values

2.0.1

  • Fixed JSON representation of model classes

2.0.0

  • Initial release of 2.x.x series