libcity.data.dataset.eta_dataset¶
-
class
libcity.data.dataset.eta_dataset.
ETADataset
(config)[source]¶ Bases:
libcity.data.dataset.abstract_dataset.AbstractDataset
-
_encode_traj
(data)[source]¶ encode the trajectory
- Parameters
data (dict) –
the key is uid, the value is the uid’s trajectories. For example: {
- uid: [
trajectory1, trajectory2
]
} trajectory1 = [
checkin_record, checkin_record, …..
]
- Returns
- For example:
- {
data_feature: {…}, pad_item: {…}, encoded_data: {uid: encoded_trajectories}
}
- Return type
dict
-
_load_dyna
()[source]¶ - 轨迹存储格式: (dict)
- {
- uid: [
- [
dyna_record, dyna_record, …
], [
dyna_record, dyna_record, …
}
-