.editorconfig
.gitignore
.pre-commit-config.yaml
.readthedocs.yaml
LICENSE
Makefile
README.md
pyproject.toml
.github/dependabot.yml
.github/workflows/ci.yml
.github/workflows/python-publish.yml
benchmark/README.md
benchmark/bench_bodymodel.py
benchmark/bench_converter.py
benchmark/bench_rotvec.py
benchmark/benchmark.png
benchmark/benchmark_smpl.png
benchmark/benchmark_smplx.png
benchmark/benchmark_vs_smplx.png
benchmark/benchmark_vs_smplx_smpl.png
benchmark/benchmark_vs_smplx_smplx.png
benchmark/plot_results.py
benchmark/run_benchmark.py
docs/Makefile
docs/abbrev_long.bib
docs/conf.py
docs/howto.rst
docs/index.rst
docs/make.bat
docs/references.bib
docs/smpl_to_smplx.rst
docs/_static/images/example.gif
docs/_static/images/image.png
docs/_static/images/image_example.jpg
docs/_static/images/on_image.png
docs/_static/images/on_image_fit.png
docs/_static/images/overlay_after_rot1.png
docs/_static/images/overlay_after_rot1_shape.png
docs/_static/images/overlay_after_rot2.png
docs/_static/images/overlay_after_rot2_shape.png
docs/_static/images/overlay_after_rot3.png
docs/_static/images/parts_overlay1.png
docs/_static/images/parts_overlay1_rot.png
docs/_static/images/parts_overlay2.png
docs/_static/images/parts_overlay2_rot.png
docs/_static/images/pose3d.png
docs/_static/images/pose3d_parts_color.png
docs/_static/images/pose3d_parts_color_blown.png
docs/_static/images/tmean_parts.png
docs/_static/images/tmean_parts_blown.png
docs/_static/styles/my_theme.css
docs/_templates/copyright.html
docs/_templates/autoapi/index.rst
docs/_templates/autoapi/python/attribute.rst
docs/_templates/autoapi/python/class.rst
docs/_templates/autoapi/python/data.rst
docs/_templates/autoapi/python/exception.rst
docs/_templates/autoapi/python/function.rst
docs/_templates/autoapi/python/method.rst
docs/_templates/autoapi/python/module.rst
docs/_templates/autoapi/python/package.rst
docs/_templates/autoapi/python/property.rst
src/smplfitter/__init__.py
src/smplfitter/_version.py
src/smplfitter/common.py
src/smplfitter/download.py
src/smplfitter.egg-info/PKG-INFO
src/smplfitter.egg-info/SOURCES.txt
src/smplfitter.egg-info/dependency_links.txt
src/smplfitter.egg-info/requires.txt
src/smplfitter.egg-info/top_level.txt
src/smplfitter/decimation/__init__.py
src/smplfitter/decimation/decimate_body_models.py
src/smplfitter/decimation/make_post_lbs_joint_regressors.py
src/smplfitter/decimation/make_post_lbs_joint_regressors_tf.py
src/smplfitter/jax/__init__.py
src/smplfitter/jax/bodyconverter.py
src/smplfitter/jax/bodyfitter.py
src/smplfitter/jax/bodymodel.py
src/smplfitter/jax/lstsq.py
src/smplfitter/jax/rotation.py
src/smplfitter/nb/__init__.py
src/smplfitter/nb/bodyconverter.py
src/smplfitter/nb/bodyfitter.py
src/smplfitter/nb/bodymodel.py
src/smplfitter/nb/lstsq.py
src/smplfitter/nb/precompile.py
src/smplfitter/nb/rotation.py
src/smplfitter/nb/util.py
src/smplfitter/np/__init__.py
src/smplfitter/np/bodyconverter.py
src/smplfitter/np/bodyfitter.py
src/smplfitter/np/bodymodel.py
src/smplfitter/np/lstsq.py
src/smplfitter/np/rotation.py
src/smplfitter/np/util.py
src/smplfitter/pt/__init__.py
src/smplfitter/pt/bodyconverter.py
src/smplfitter/pt/bodyfitter.py
src/smplfitter/pt/bodyfitter_opt.py
src/smplfitter/pt/bodyflipper.py
src/smplfitter/pt/bodyflipper_opt.py
src/smplfitter/pt/bodymodel.py
src/smplfitter/pt/handreplacer.py
src/smplfitter/pt/lstsq.py
src/smplfitter/pt/rotation.py
src/smplfitter/tf/__init__.py
src/smplfitter/tf/bodyconverter.py
src/smplfitter/tf/bodyfitter.py
src/smplfitter/tf/bodymodel.py
src/smplfitter/tf/lstsq.py
src/smplfitter/tf/rotation.py
src/smplfitter/tf/util.py
tests/conftest.py
tests/test_converter_common.py
tests/test_fitter_common.py
tests/test_forward.py
tests/np/__init__.py
tests/np/test_bodymodel.py
tests/pt/__init__.py
tests/pt/test_bodymodel.py
tests/pt/test_converter.py
tests/pt/test_flipper.py