Skip to content

SakanaAI/petri-dish-nca

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Petri Dish NCA

What happens if we are able to put multiple different NCAs in a single substrate that compete for space?

Setup

curl -LsSf https://astral.sh/uv/install.sh | sh         # Or install uv another way

git clone https://github.com/SakanaAI/petri-dish-nca
cd petri-dish-nca
uv sync

Commands

  • basic: uv run python src/train.py --n-ncas 3 --epochs 1000 --device cpu
  • wandb logging: uv run python src/train.py --n-ncas 3 --epochs 10000 --device cuda --wandb
  • run with config: uv run python src/train.py --config configs/example.json

Configs

For additional configurations, you can load a JSON config file. Any parameters not specified in the config file will be set their default value in src/config.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published