ChenFengYe/motion-latent-diffusion

Question about training on humanml3d dataset

HoBeom opened this issue · 2 comments

HoBeom commented

Thank you for sharing good research results and code.

Attempting to learn in humanml3d.
However, learning is interrupted during validation because nan values in motion data cannot be handled.

How can I exclude nan values from the motion data?

Thank you.

if np.any(np.isnan(motion)):
raise ValueError("nan in motion")

Hi, the nan might happen when you process your own humanml3d data.
You can email the author of humanml3d for the correct dataset, or just remove the nan file. It could only happen in several npy or json files. It will not influence the whole experiment.

HoBeom commented

Thank you for your quick reply.
As you expected, there was a problem with the dataset.
I solved it and left a humanml3d issue.
EricGuo5513/HumanML3D#44
Thank you.