-
Notifications
You must be signed in to change notification settings - Fork 0
Installation
- Fix dependency on flygym and dm_control (flygym only supports python<3.13 right now)
- Merge my changes to seqikpy and make a new release
- Sort out dependency on spotlight-tools
This package used Poetry for package management. First, install Poetry and optionally create a virtual environment (either through Poetry or through Conda). Then,
git clone git@github.com:NeLy-EPFL/poseforge.git
cd poseforge
poetry installImportant
This package requires Sibo's fork of taesungp/contrastive-unpaired-translation for Contrastive Unpaired Translation (Park et al., 2020) and Sibo's parallel-video-io package.
These dependencies are already specified from in pyproject.toml via Github URLs. When you run the command above, these should be installed automatically. However, if these projects get updates pushed to Github, you might need to run poetry update contrastive-unpaired-translation and poetry update parallel-video-io manually.
Alternatively, you can install the packages above in "edit mode" to gain better control:
git clone https://github.com/sibocw/contrastive-unpaired-translation.git
cd contrastive-unpaired-translation
pip install -e .
cd ..
git clone https://github.com/sibocw/parallel-video-io.git
cd parallel-video-io
pip install -e .(Do not try to run pip install -e package-name directly without cding into package-name. The current directory matters with pip install -e.)
Important: This package also depends on spotlight-tools from spotlight-control (TODO). Important: This package also depends on SeqIKPy from SeqIKPy (TODO).