- Support for
timezone
argument in all calendar operators. - Add
drop()
operator to drop features. - Add
assign()
operator to assign features. - Add
before()
andafter()
operators.
- Improve error messages for type mismatch in window operators.
- Improve structure of docs site.
- Support exporting timestamps as datetimes in
tp.to_pandas()
. - Remove inputs limit in
glue()
andcombine()
.
- Use
wday=0
for Mondays intick_calendar
(likecalendar_day_of_week
). - Support bool in
DType.missing_value()
. - Show
EventSet
's magic methods in docs.
- Added
EventSet.filter_moving_count()
operator. - Added
EventSet.map()
operator. - Added
EventSet.tick_calendar()
operator. - Added
EventSet.where()
operator. - Added all moving window operators to Beam execution backend.
- Print
EventSet
timestamps as datetimes instead of float. - Support
sampling
argument inEventSet.cumsum()
operator. - Using utf-8 codec to support non-ascii in string values.
- New
tp.types
module to facilitate access to types used throughout the API. - Relaxed version requirements for protobuf and pandas.
- Fixed issues when loading timestamps from
np.longlong
and other dtypes.
- Added
EventSet.select_index_values()
operator. - Added
steps
argument toEventSet.since_last()
operator. - Added variable
window_length
option to moving window operators. - Added unsupervised anomaly detection tutorial.
- Add
until_next
operator. - Added Beam execution tutorial.
- Added changelog to docs site.
- Added
display_max_feature_dtypes
anddisplay_max_index_dtypes
options totp.config
. - Improved HTML display of an
EventSet
. - Improvements in Beam execution backend.
- Fixed tutorials opening unreleased versions of the notebooks.
This is the first operational version of Temporian for users. The list whole and detailed list of features is too long to be listed. The main features are:
- PyPI release.
- 72 operators.
- Execution in eager, compiled mode, and graph mode.
- IO Support for Pandas, CSV, Numpy and TensorFlow datasets.
- Static and interactive plotting.
- Documentation (3 minutes intro, user guide and API references).
- 5 tutorials.