tslearn.utils.from_cesium_dataset¶
- tslearn.utils.from_cesium_dataset(X)[source]¶
Transform a cesium-compatible dataset into a tslearn dataset.
- Parameters:
- X: list of cesium TimeSeries
cesium-formatted dataset (cf. link)
- Returns:
- array, shape=(n_ts, sz, d)
tslearn-formatted dataset.
Notes
Conversion from/to cesium format requires cesium to be installed.
Examples
>>> from cesium.time_series import TimeSeries >>> cesium_ds = [TimeSeries(m=numpy.array([1, 2, 3, 4]))] >>> tslearn_arr = from_cesium_dataset(cesium_ds) >>> tslearn_arr.shape (1, 4, 1) >>> cesium_ds = [ ... TimeSeries(m=numpy.array([[1, 2, 3, 4], ... [5, 6, 7, 8]])) ... ] >>> tslearn_arr = from_cesium_dataset(cesium_ds) >>> tslearn_arr.shape (1, 4, 2)