tslearn.utils.to_cesium_dataset

tslearn.utils.to_cesium_dataset(X)[source]

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

Parameters:
X: array, shape = (n_ts, sz, d), where n_ts=1

tslearn格式的数据集将被转换为cesium格式

Returns:
list of cesium TimeSeries

cesium格式的数据集(参见 link

注释

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

示例

>>> tslearn_arr = numpy.random.randn(3, 16, 1)
>>> cesium_ds = to_cesium_dataset(tslearn_arr)
>>> len(cesium_ds)
3
>>> cesium_ds[0].measurement.shape
(16,)
>>> tslearn_arr = numpy.random.randn(3, 16, 2)
>>> cesium_ds = to_cesium_dataset(tslearn_arr)
>>> len(cesium_ds)
3
>>> cesium_ds[0].measurement.shape
(2, 16)
>>> tslearn_arr = [[1, 2, 3], [1, 2, 3, 4]]
>>> cesium_ds = to_cesium_dataset(tslearn_arr)
>>> len(cesium_ds)
2
>>> cesium_ds[0].measurement.shape
(3,)