https://github.com/alignmentresearch/katagovisualizer
Science Score: 23.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
✓Academic publication links
Links to: arxiv.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.3%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: AlignmentResearch
- License: mit
- Language: HTML
- Default Branch: main
- Size: 142 MB
Statistics
- Stars: 3
- Watchers: 6
- Forks: 1
- Open Issues: 6
- Releases: 0
Metadata Files
README.md
KataGo Visualizer
This repo contains visualization tools for the paper 'Adversarial Policies Beat Superhuman Go AIs' (website)
Contents
### goattackutils 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 here
Owner
- Name: FAR AI
- Login: AlignmentResearch
- Kind: organization
- Email: hello@far.ai
- Website: https://far.ai
- Repositories: 16
- Profile: https://github.com/AlignmentResearch
FAR AI is an alignment research non-profit working to ensure AI systems are trustworthy and beneficial to society.
GitHub Events
Total
- Delete event: 6
- Issue comment event: 6
- Push event: 7
- Pull request review comment event: 4
- Pull request review event: 1
- Pull request event: 6
- Create event: 3
Last Year
- Delete event: 6
- Issue comment event: 6
- Push event: 7
- Pull request review comment event: 4
- Pull request review event: 1
- Pull request event: 6
- Create event: 3
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 10
- Total pull requests: 91
- Average time to close issues: 17 days
- Average time to close pull requests: 8 days
- Total issue authors: 2
- Total pull request authors: 6
- Average comments per issue: 0.5
- Average comments per pull request: 2.87
- Merged pull requests: 81
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 3
- Average time to close issues: N/A
- Average time to close pull requests: 9 minutes
- Issue authors: 0
- Pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 2.0
- Merged pull requests: 3
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- ed1d1a8d (8)
- AdamGleave (3)
- tomtseng (2)
Pull Request Authors
- tomtseng (68)
- ed1d1a8d (24)
- kellinpelrine (14)
- AdamGleave (11)
- UFO-101 (5)
- norabelrose (2)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- black * develop
- pytest * develop
- selenium * develop
- dtale https://github.com/UFO-101/dtale.git#master
- matplotlib *
- pandas *
- plotly *
- streamlit ==1.11.1
- streamlit-ace *
- tbparse *
- watchdog *
- 121 dependencies
- Brotli ==1.0.9
- Flask ==2.2.2
- Flask-Compress ==1.12
- GitPython ==3.1.27
- Jinja2 ==3.1.2
- Markdown ==3.4.1
- MarkupSafe ==2.1.1
- Pillow ==9.2.0
- Pygments ==2.13.0
- Pympler ==1.0.1
- Send2Trash ==1.8.0
- Werkzeug ==2.2.2
- absl-py ==1.2.0
- altair ==4.2.0
- appnope ==0.1.3
- argon2-cffi ==21.3.0
- argon2-cffi-bindings ==21.2.0
- asttokens ==2.0.8
- attrs ==22.1.0
- backcall ==0.2.0
- beautifulsoup4 ==4.11.1
- black ==22.6.0
- bleach ==5.0.1
- blinker ==1.5
- cachetools ==5.2.0
- certifi ==2022.6.15
- cffi ==1.15.1
- charset-normalizer ==2.1.1
- click ==8.1.3
- commonmark ==0.9.1
- cycler ==0.11.0
- dash ==2.6.1
- dash-bootstrap-components ==1.2.1
- dash-colorscales ==0.0.4
- dash-core-components ==2.0.0
- dash-daq ==0.5.0
- dash-html-components ==2.0.0
- dash-table ==5.0.0
- debugpy ==1.6.3
- decorator ==5.1.1
- defusedxml ==0.7.1
- entrypoints ==0.4
- et-xmlfile ==1.1.0
- executing ==0.10.0
- fastjsonschema ==2.16.1
- flask-ngrok ==0.0.25
- fonttools ==4.37.1
- future ==0.18.2
- gitdb ==4.0.9
- google-auth ==2.11.0
- google-auth-oauthlib ==0.4.6
- grpcio ==1.47.0
- idna ==3.3
- importlib-metadata ==4.12.0
- ipykernel ==6.15.1
- ipython ==8.4.0
- ipython-genutils ==0.2.0
- ipywidgets ==8.0.1
- itsdangerous ==2.1.2
- jedi ==0.18.1
- joblib ==1.1.0
- jsonschema ==4.14.0
- jupyter-core ==4.11.1
- jupyter_client ==7.3.5
- jupyterlab-pygments ==0.2.2
- jupyterlab-widgets ==3.0.2
- kaleido ==0.2.1
- kiwisolver ==1.4.4
- lxml ==4.9.1
- lz4 ==4.0.2
- matplotlib ==3.5.3
- matplotlib-inline ==0.1.6
- missingno ==0.4.2
- mistune ==0.8.4
- mypy-extensions ==0.4.3
- nbclient ==0.6.6
- nbconvert ==6.5.3
- nbformat ==5.4.0
- nest-asyncio ==1.5.5
- networkx ==2.8.6
- notebook ==6.4.12
- numpy ==1.23.2
- oauthlib ==3.2.0
- openpyxl ==3.0.10
- packaging ==21.3
- pandas ==1.4.3
- pandocfilters ==1.5.0
- parso ==0.8.3
- pathspec ==0.9.0
- patsy ==0.5.2
- pexpect ==4.8.0
- pickleshare ==0.7.5
- platformdirs ==2.5.2
- plotly ==5.10.0
- prometheus-client ==0.14.1
- prompt-toolkit ==3.0.30
- protobuf ==3.19.4
- psutil ==5.9.1
- ptyprocess ==0.7.0
- pure-eval ==0.2.2
- pyarrow ==9.0.0
- pyasn1 ==0.4.8
- pyasn1-modules ==0.2.8
- pycparser ==2.21
- pydeck ==0.8.0b1
- pyparsing ==3.0.9
- pyrsistent ==0.18.1
- python-dateutil ==2.8.2
- python-decouple ==3.6
- python-dotenv ==0.19.2
- pytz ==2022.2.1
- pytz-deprecation-shim ==0.1.0.post0
- pyzmq ==23.2.1
- requests ==2.28.1
- requests-oauthlib ==1.3.1
- rich ==12.5.1
- rsa ==4.9
- scikit-learn ==1.1.2
- scipy ==1.9.1
- seaborn ==0.11.2
- semver ==2.13.0
- simplejson ==3.17.6
- six ==1.16.0
- smmap ==5.0.0
- soupsieve ==2.3.2.post1
- squarify ==0.4.3
- stack-data ==0.4.0
- statsmodels ==0.13.2
- streamlit ==1.11.1
- streamlit-ace ==0.1.1
- strsimpy ==0.2.1
- tbparse ==0.0.7
- tenacity ==8.0.1
- tensorboard ==2.10.0
- tensorboard-data-server ==0.6.1
- tensorboard-plugin-wit ==1.8.1
- terminado ==0.15.0
- threadpoolctl ==3.1.0
- tinycss2 ==1.1.1
- toml ==0.10.2
- tomli ==2.0.1
- toolz ==0.12.0
- tornado ==6.2
- traitlets ==5.3.0
- typing_extensions ==4.3.0
- tzdata ==2022.2
- tzlocal ==4.2
- urllib3 ==1.26.12
- validators ==0.20.0
- watchdog ==2.1.9
- wcwidth ==0.2.5
- webencodings ==0.5.1
- widgetsnbextension ==4.0.2
- xarray ==2022.6.0
- xlrd ==2.0.1
- zipp ==3.8.1
- base latest build
- pipenv latest build
- python 3.10-slim build
- nvidia/cuda 11.7.1-runtime-ubuntu22.04 build
- humancompatibleai/katagovisualizer notebooks
- 122 dependencies
- @sveltejs/vite-plugin-svelte ^1.0.2 development
- @tsconfig/svelte ^3.0.0 development
- autoprefixer ^10.4.13 development
- svelte ^3.49.0 development
- svelte-check ^2.8.1 development
- svelte-preprocess ^4.10.7 development
- tslib ^2.4.0 development
- typescript ^4.6.4 development
- vite ^3.1.0 development
- svelte-icons ^2.1.0
- pre-commit *
- pytest *
- pytest-rerunfailures *
- selenium *
- GitPython *
- beautifulsoup4 *
- black *
- flake8 *
- ipykernel *
- ipywidgets *
- isort *
- jupyterlab *
- matplotlib *
- mypy *
- numpy *
- packaging ==22.0
- pandas *
- psutil *
- ptflops *
- scipy *
- seaborn *
- sgfmill *
- statsmodels *
- tbparse *
- tensorboard *
- tensorflow *
- thop *
- torch ==1.13.1
- torchaudio ==0.13.1
- torchvision ==0.14.1
- tqdm *