libcity.data.dataset.eta_dataset¶
-
class
libcity.data.dataset.eta_dataset.ETADataset(config)[源代码]¶ 基类:
libcity.data.dataset.abstract_dataset.AbstractDataset-
_encode_traj(data)[源代码]¶ encode the trajectory
- 参数
data (dict) –
the key is uid, the value is the uid’s trajectories. For example: {
- uid: [
trajectory1, trajectory2
]
} trajectory1 = [
checkin_record, checkin_record, …..
]
- 返回
- For example:
- {
data_feature: {…}, pad_item: {…}, encoded_data: {uid: encoded_trajectories}
}
- 返回类型
dict
-
_load_dyna()[源代码]¶ - 轨迹存储格式: (dict)
- {
- uid: [
- [
dyna_record, dyna_record, …
], [
dyna_record, dyna_record, …
}
-