tslearn.utils.from_cesium_dataset

tslearn.utils.from_cesium_dataset(X)[source]

将兼容Cesium的数据集转换为tslearn数据集。

Parameters:
X: list of cesium TimeSeries

cesium格式的数据集(参见 link

Returns:
array, shape=(n_ts, sz, d)

tslearn格式化的数据集。

注释

从/到cesium格式的转换需要安装cesium。

示例

>>> 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)