Skip to content

probcomp/InverseGraphics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InverseGraphics

Setup

  1. Clone the InverseGraphics Julia package:
git clone [email protected]:probcomp/InverseGraphics.git
cd InverseGraphics
  1. Setup python3 virtual environment
python3 -m venv venv
source venv/bin/activate
pip install --upgrade pip setuptools
pip install -r requirements.txt
  1. Register the ProbComp registry in the Julia package manager:
registry add [email protected]:probcomp/InverseGraphicsRegistry.git
  1. In the Julia REPL package manager run activate . and then instantiate

  2. Get the YCB-Video data. Download

Extract the contents and place them in the data such that the structure looks as follows:

data/
  0048
  ...
  0059
  densefusion/
  models/
  model_list.txt
  keyframe.txt
  1. Run notebooks/demo.jl in a jupyter/jupytext notebook. If all cells runs successfully, then the setup is functioning properly.

Other Issues

If you encounter issues with PyCall referencing the wrong python instance run: sh scripts/fix_pycall.sh

which runs the following command

PYTHON=$(which python) PYCALL_JL_RUNTIME_PYTHON=$(which python) julia --project -e 'import Pkg; Pkg.build("Conda"); Pkg.build("PyCall")'

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published