Skip to content

Error on GCS evaluation #9

Description

@XieShaocong33Ethan

Hi,

The idea of lifelong crowd trajectories is super cool — I come from a more traditional pedestrian dynamics simulation background, so it’s exciting to see how your approach connects with that. Would love to exchange thoughts or even collaborate sometime if the chance comes up.

We successfully ran evaluations on the released preprocessed datasets (ETH, UCY, SDD, EDIN) without issues. However, for GCS we ran into errors during evaluation. Since the release currently provides only the raw dataset and local preprocessing instructions, we’re not sure if our locally preprocessed version matches the expected structure.

To ensure strict reproducibility with your reported results, could you provide the preprocessed GCS dataset (similar to the other datasets), or a download link to it?

If sharing a preprocessed GCS package is not feasible, could you share the exact expected output structure (folder layout and any checksums) so we can verify our locally preprocessed GCS against your reference?

  • Env: Ubuntu 22.04, Python 3.10.19, PyTorch 2.2.2+cu121 (torch.version.cuda=12.1).
  • Data: Downloaded raw_datasets.zip from v1.0-dataset, placed GCS under ./datasets/GCS/, and successfully ran preprocessing (outputs in ./datasets/preprocessed/gcs/).
  • Error (GPU and CPU both reproduce):
    RuntimeError: to_padded_tensor: at least one constituent tensor should have non-zero numel
    Trace: nn.TransformerEncoder(...) called from CrowdES/layers.py:168, with src_key_padding_mask.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions