visprog

Visual task solver

A system that uses code generation and execution to solve complex visual tasks from natural language instructions.

Official code for VisProg (CVPR 2023 Best Paper!)

GitHub

697 stars
15 watching
65 forks
Language: Python
last commit: about 2 years ago

Related projects:

RepositoryDescriptionStars
allenai/ai2thorAn open-source platform for simulating complex interactions between agents and virtual environments.1,208
opengvlab/controlllmAn open-source framework for augmenting large language models with tools by searching on graphs to solve complex real-world tasks.187
kunpengli1994/vsrnAn open-source PyTorch implementation of a visual semantic reasoning model for image-text matching294
opendatalab/vigcAutonomously generates high-quality image-text instruction fine-tuning datasets91
autoviml/autovizAutomatically generates insightful visualizations from datasets of any size with minimal code1,749
lavi-lab/visual-tableA project that generates visual representations tailored for general visual reasoning, leveraging hierarchical scene descriptions and instance-level world knowledge.14
milvlg/prophetAn implementation of a two-stage framework designed to prompt large language models with answer heuristics for knowledge-based visual question answering tasks.270
aidc-ai/parrotA method and toolkit for fine-tuning large language models to perform visual instruction tasks in multiple languages.34
lxtgh/omg-segDevelops an end-to-end model for multiple visual perception and reasoning tasks using a single encoder, decoder, and large language model.1,336
lzane/vrp-using-sa-with-matlabA Matlab implementation of simulated annealing to solve the vehicle routing problem with multiple vehicles and constraints.125
penghao-wu/vstarPyTorch implementation of guided visual search mechanism for multimodal LLMs541
ethanjwright/vs-tasks.nvimA plugin that integrates task management with VS Code's Editor Tasks functionality187
cormanz/smartgptProvides an LLM with the ability to complete complex tasks by breaking them down into smaller problems and collecting information from external sources.1,757
nathanflurry/visualprogramminglanguageAn early prototype of a visual programming language designed to assemble executable Swift code using touch or Apple Pencil input1,187
gordonhu608/mqt-llavaA vision-language model that uses a query transformer to encode images as visual tokens and allows flexible choice of the number of visual tokens.101