tslearn.utils.to_seglearn_dataset¶
- tslearn.utils.to_seglearn_dataset(X)[source]¶
将兼容tslearn的数据集转换为seglearn数据集。
- Parameters:
- X: array, shape = (n_ts, sz, d)
tslearn格式的数据集将被转换为seglearn格式
- Returns:
- array of arrays, shape=(n_ts, )
seglearn格式的数据集。列表中的第i个子数组的形状为(sz_i, d)
示例
>>> tslearn_arr = numpy.random.randn(10, 16, 1) >>> seglearn_arr = to_seglearn_dataset(tslearn_arr) >>> seglearn_arr.shape (10, 16, 1) >>> tslearn_arr = numpy.random.randn(10, 16, 2) >>> seglearn_arr = to_seglearn_dataset(tslearn_arr) >>> seglearn_arr.shape (10, 16, 2) >>> tslearn_arr = [numpy.random.randn(16, 2), numpy.random.randn(10, 2)] >>> seglearn_arr = to_seglearn_dataset(tslearn_arr) >>> seglearn_arr.shape (2,) >>> seglearn_arr[0].shape (16, 2) >>> seglearn_arr[1].shape (10, 2)