AlignmentResearch / KataGoVisualizer

MIT License
3 stars 1 forks source link

KataGo Visualizer

This repo contains visualization tools for the paper 'Adversarial Policies Beat Superhuman Go AIs' (website)

Contents

go_attack_utils

Python package containing general tools used throughout the repo, in particular the code to parse sgf files.

notebooks

Python notebooks used to produce figures for the paper.

sgf-viewer

Source for the website that accompanies the paper.

streamlit_app

Source for a data visualization web app used internally to help with research and monitoring training runs.

Directory Structure

KataGoVisualizer/
├── .circleci/
├── Dockerfile
├── go_attack_utils/
│   ├── src/
│   │   └── sgf_parser/
│   │       └── game_info.py
│   └── setup.py
├── notebooks/
│   ├── .devcontainer/
│   ├── notebooks/
│   ├── Dockerfile
│   ├── docker-compose.yml
│   └── requirements.txt
├── sgf-viewer/
│   ├── prepare_data/
│   │   └── prepare_data.py
│   ├── public/
│   ├── src/
│   │   ├── components/
│   │   ├── App.svelte
│   │   └── content.ts
│   ├── index.html
│   └── package.json
└── streamlit_app/
    ├── Pipfile
    ├── Pipfile.lock
    ├── requirements.txt
    ├── parsing_server.py
    ├── streamlit_app.py
    ├── tests/
    └── components/
        └── subcomponents/

Generated here300%20%202%2F3%5Cn04NHLs5JquiJmLs.txt6stJamlit_app7pJpaJ_data8er9fileB.pyCnotebooks2EockFsource!HonI2src20JreLentMPip9NcompODE89%01ONMLJIHFECB987654320)