NeuroPose โ€” emg2pose regression baseline

NeuroPose architecture

Figure 6 of Liu et al. (2021), CC BY.

Meta's released regression_neuropose.ckpt from the emg2pose benchmark, rehosted with braindecode's own parameter names so it loads directly:

from braindecode.models import NeuroPose

model = NeuroPose.from_pretrained("braindecode/NeuroPose-emg2pose")

16-channel sEMG at 2 kHz in, 20 joint angles per sample out โ€” (batch, n_chans, n_times) to (batch, n_times, n_outputs).

Provenance

These are not retrained weights. They are the authors' released checkpoint with only the parameter names rewritten: upstream stores every block in a single nn.Sequential, while braindecode splits them across encoder / resnet / decoder. Loading the original .ckpt into braindecode.models.NeuroPose and running both implementations on the same input gives bit-identical outputs (max absolute difference 0.0, 6,354,903 parameters in both).

The Hub checkpoint uses Braindecode-native parameter names; upstream naming is handled once during publication rather than by the runtime model.

Architecture

Liu et al.'s encoder / ResNet / decoder, in the configuration emg2pose used for its published baseline: encoder widths 32/128/256 pooling (10,2) (8,2) (4,4) over (time x electrodes), five residual blocks of three conv groups, decoder 128/32/1 upsampling (10,4) (8,4) (4,2).

License and attribution

Weights are Meta's, released under CC BY-NC-SA 4.0 โ€” non-commercial, share-alike. That license carries over here unchanged. The UmeTrack hand model used for the forward kinematics behind the labels is CC BY-NC 4.0.

  • Salter et al. (2024), emg2pose: A Large and Diverse Benchmark for Surface Electromyographic Hand Pose Estimation, NeurIPS Datasets and Benchmarks. arXiv:2412.02725
  • Liu, Zhang, Gowda (2021), NeuroPose: 3D Hand Pose Tracking using EMG Wearables, The Web Conference 2021. doi:10.1145/3442381.3449890
Downloads last month
52
Safetensors
Model size
6.36M params
Tensor type
F32
ยท
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support

Paper for braindecode/NeuroPose-emg2pose