ltsm.utils package
Submodules
ltsm.utils.dist module
ltsm.utils.masking module
ltsm.utils.metrics module
ltsm.utils.timefeatures module
- class ltsm.utils.timefeatures.DayOfMonth[source]
Bases:
TimeFeatureDay of month encoded as value between [-0.5, 0.5]
- class ltsm.utils.timefeatures.DayOfWeek[source]
Bases:
TimeFeatureHour of day encoded as value between [-0.5, 0.5]
- class ltsm.utils.timefeatures.DayOfYear[source]
Bases:
TimeFeatureDay of year encoded as value between [-0.5, 0.5]
- class ltsm.utils.timefeatures.HourOfDay[source]
Bases:
TimeFeatureHour of day encoded as value between [-0.5, 0.5]
- class ltsm.utils.timefeatures.MinuteOfHour[source]
Bases:
TimeFeatureMinute of hour encoded as value between [-0.5, 0.5]
- class ltsm.utils.timefeatures.MonthOfYear[source]
Bases:
TimeFeatureMonth of year encoded as value between [-0.5, 0.5]
- class ltsm.utils.timefeatures.SecondOfMinute[source]
Bases:
TimeFeatureMinute of hour encoded as value between [-0.5, 0.5]
- class ltsm.utils.timefeatures.WeekOfYear[source]
Bases:
TimeFeatureWeek of year encoded as value between [-0.5, 0.5]
- ltsm.utils.timefeatures.time_features_from_frequency_str(freq_str)[source]
Returns a list of time features that will be appropriate for the given frequency string. :type freq_str:
str:param freq_str: Frequency string of the form [multiple][granularity] such as “12H”, “5min”, “1D” etc.- Return type:
List[TimeFeature]