libcity.data.dataset.dataset_subclass.stdn_dataset¶
-
class
libcity.data.dataset.dataset_subclass.stdn_dataset.
STDNDataset
(config)[source]¶ Bases:
libcity.data.dataset.traffic_state_datatset.TrafficStateDataset
-
_split_train_val_test_stdn
(x, y, flatten_att_nbhd_inputs, flatten_att_flow_inputs, att_lstm_inputs, nbhd_inputs, flow_inputs, lstm_inputs)[source]¶ 划分训练集、测试集、验证集,并缓存数据集
- Parameters
x (np.ndarray) – 输入数据 (num_samples, input_length, …, feature_dim)
y (np.ndarray) – 输出数据 (num_samples, input_length, …, feature_dim)
- Returns
- tuple contains:
x_train: (num_samples, input_length, …, feature_dim)
y_train: (num_samples, input_length, …, feature_dim)
x_val: (num_samples, input_length, …, feature_dim)
y_val: (num_samples, input_length, …, feature_dim)
x_test: (num_samples, input_length, …, feature_dim)
y_test: (num_samples, input_length, …, feature_dim)
- Return type
tuple
-