Text-to-motion baseline integrated into the hftrainer Model Zoo. The runtime is
self-contained under hftrainer.models.motion.motiongpt.network and does not
import the original repository at inference time.
1from hftrainer.pipelines.motiongpt import MotionGPTPipeline
2
3pipe = MotionGPTPipeline.from_pretrained(
4 "ZeyuLing/hftrainer-motiongpt-humanml3d",
5 bundle_kwargs={"local_files_only": False},
6 device="cuda",
7)
8motions = pipe.infer_t2m(
9 ["a person walks forward then sits down"],
10 [120],
11) # list of (T, 263)
1pipe = MotionGPTPipeline.from_pretrained(
2 "checkpoints/baselines/motiongpt",
3 bundle_kwargs={"local_files_only": True},
4 device="cuda",
5)
The artifact packages the released MotionGPT checkpoint, HumanML3D statistics,
and the local FLAN-T5-base tokenizer/config files required to instantiate the
language model without a separate upstream checkout.
The row below uses the shared HumanML3D official-test caption protocol and the
HML263 round-trip GT reference for SMPL-based evaluators. MotionCLIP metrics use
raw projection embeddings without L2 normalization.