GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - zfchenUnique/compositional_physics_learner

BranchesTags
Open more actions menu

Latest commit

 

History

12 Commits
12 Commits

Folders and files

NameName
Last commit message
Last commit date
_assets
_assets
 
 
scripts
scripts
 
 
tools
tools
 
 
utils
utils
 
 
README.md
README.md
 
 
executor.py
executor.py
 
 
generate_invalid_video_list.py
generate_invalid_video_list.py
 
 
get_results.py
get_results.py
 
 
merge_raw_results.py
merge_raw_results.py
 
 
requirement.txt
requirement.txt
 
 
run_mc.py
run_mc.py
 
 
run_mc_clevrer.py
run_mc_clevrer.py
 
 
run_oe_clevrer.py
run_oe_clevrer.py
 
 
simulation.py
simulation.py
 
 
test_mc.json
test_mc.json
 
 
test_oe.json
test_oe.json
 
 
test_submit.json
test_submit.json
 
 

Repository files navigation

ComPhy

This repository holds the code for the paper.

ComPhy: Compositional Physical Reasoning ofObjects and Events from Videos, (ICLR 2022)

Project Website

Evaluation Server

Framework

Code Preparation

git clone https://github.com/comphyreasoning/compositional_physics_learner.git 

Installation

pip install -r requirements

Data Preparation

  • Download videos, video annotation, questions from the project website.

Fast Evaluation

  • Download the regional proposals with attribute and physical property prediction from the anonymous Google drive
  • Download the dynamic predictions from the anonymous Google drive
  • Run executor for factual questions.
sh scripts/test_oe_release.sh
  • Run executor for multiple-choice questions.
sh scripts/test_mc_release.sh
  • Submit results onto the evaluation server.

Supporting sub-modules

Physical Property Learner and Dynamic predictor

Please refer to this repo for property learning and dynamics prediction.

Perception

This module uses the public NS-VQA's perception module object detection and visual attribute extraction.

Program parser

This module uses the public NS-VQA's program parser module to tranform language into executable programs.

About

No description, website, or topics provided.

Resources

Readme
Activity

Stars

42 stars

Watchers

3 watching

Forks

4 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.