Skip to main content

body-models

Parametric human models with a shared NumPy, PyTorch, and JAX API.

Installation

Requires Python 3.11 or newer. NumPy is included; add extras for PyTorch or JAX.

pip install body-models
pip install "body-models[torch]"
pip install "body-models[jax]"

Example

from body_models.gnm.numpy import GNM

model = GNM()
params = model.get_rest_pose(batch_dims=(1,))

vertices = model.forward_vertices(**params)
skeleton = model.forward_skeleton(**params)

Public assets such as GNM Head download on first use. Models with restricted assets require registration with their upstream project.

Models

Category Models
Bodies SMPL, SMPL-H, SMPL-X, ANNY, MHR, SOMA
Heads FLAME, GNM Head
Hands MANO
Anatomy SKEL
Measurements GarmentMeasurements

See the documentation for setup, parameters, and API details.

License

The library uses Apache 2.0. Model assets retain their upstream licenses; see each model's documentation.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

body_models-0.26.0.tar.gz (127.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

body_models-0.26.0-py3-none-any.whl (184.8 kB view details)

Uploaded Python 3

File details

Details for the file body_models-0.26.0.tar.gz.

File metadata

  • Download URL: body_models-0.26.0.tar.gz
  • Upload date:
  • Size: 127.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.13 {"installer":{"name":"uv","version":"0.12.13","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for body_models-0.26.0.tar.gz
Algorithm Hash digest
SHA256 b8eb25ea5a84e9a62f9479c89cb1a0354a2b92247840da0f3ca35fdc693e3f22
MD5 e03827defaf96d60ec7b8da129ec5960
BLAKE2b-256 5144720c99713b629abffd3fd8af3aef38309161dfe8498bf0b1c60785dbf78f

See more details on using hashes here.

File details

Details for the file body_models-0.26.0-py3-none-any.whl.

File metadata

  • Download URL: body_models-0.26.0-py3-none-any.whl
  • Upload date:
  • Size: 184.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.13 {"installer":{"name":"uv","version":"0.12.13","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for body_models-0.26.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ad876e5b74834998f81f9f59b97ee7dfea653888c8ae31bebc4db37db90b8481
MD5 2870d1cf3adaf14a98b0ffc91b277637
BLAKE2b-256 05c19031811c9925f296abf4ec46013afcb88c87d0beee90b33a4e2a098eeaeb

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.26.0 This release

2 files

0.25.1

2 files

0.25.0

2 files

0.24.1

2 files

0.24.0

2 files

0.23.0

2 files

0.22.1

2 files

0.22.0

2 files

0.21.2

2 files

0.21.1

2 files

0.21.0

2 files

0.20.1

2 files

0.20.0

2 files

0.19.1

2 files

0.19.0

2 files

0.18.14

2 files

0.18.13

2 files

0.18.12

2 files

0.18.11

2 files

0.18.10

2 files

0.18.9

2 files

0.18.8

2 files

0.18.7

2 files

0.18.6

2 files

0.18.5

2 files

0.18.4

2 files

0.18.3

2 files

0.18.2

2 files

0.18.1

2 files

0.18.0

2 files

0.17.0

2 files

0.16.0

2 files

0.15.1

2 files

0.14.1

2 files

0.14.0

2 files

0.13.4

2 files

0.13.3

2 files

0.13.2

2 files

0.13.1

2 files

0.13.0

2 files

0.12.0

2 files

0.11.4

2 files

0.11.3

2 files

0.11.2

2 files

0.11.1

2 files

0.11.0

2 files

0.10.4

2 files

0.10.3

2 files

0.10.2

2 files

0.10.1

2 files

0.10.0

2 files

0.9.5

2 files

0.9.4

2 files

0.9.3

2 files

0.9.2

2 files

0.9.1

2 files

0.9.0

2 files

0.8.4

2 files

0.8.2

2 files

0.8.0

2 files

0.7.1

2 files

0.7.0

2 files

0.6.0

2 files

0.5.4

2 files

0.5.2

2 files

0.5.1

2 files

0.5.0

2 files

0.4.3

2 files

0.4.2

2 files

0.4.1

2 files

0.4.0

2 files

0.3.1

2 files

0.3.0

2 files

0.2.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page