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:
TimeFeature
Day of month encoded as value between [-0.5, 0.5]
- class ltsm.utils.timefeatures.DayOfWeek[source]
Bases:
TimeFeature
Hour of day encoded as value between [-0.5, 0.5]
- class ltsm.utils.timefeatures.DayOfYear[source]
Bases:
TimeFeature
Day of year encoded as value between [-0.5, 0.5]
- class ltsm.utils.timefeatures.HourOfDay[source]
Bases:
TimeFeature
Hour of day encoded as value between [-0.5, 0.5]
- class ltsm.utils.timefeatures.MinuteOfHour[source]
Bases:
TimeFeature
Minute of hour encoded as value between [-0.5, 0.5]
- class ltsm.utils.timefeatures.MonthOfYear[source]
Bases:
TimeFeature
Month of year encoded as value between [-0.5, 0.5]
- class ltsm.utils.timefeatures.SecondOfMinute[source]
Bases:
TimeFeature
Minute of hour encoded as value between [-0.5, 0.5]
- class ltsm.utils.timefeatures.WeekOfYear[source]
Bases:
TimeFeature
Week 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
]