├── .gitignore ├── LICENSE.md ├── README.md ├── chess_ai ├── __init__.py ├── data │ ├── __init__.py │ ├── dataset.py │ └── tokenizer.py ├── settings.py ├── testing │ ├── __init__.py │ ├── evaluate.py │ └── sampling.py ├── training │ ├── __init__.py │ ├── dataset.py │ ├── layers.py │ ├── model.py │ ├── optimizer.py │ ├── rope.py │ └── trainer.py └── utils.py ├── create_data.ipynb ├── evaluation.ipynb ├── models └── README.md ├── requirements.txt ├── resources └── misc │ ├── elo.png │ ├── performance.png │ └── thumbnail.png ├── testing.ipynb └── training.ipynb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angeluriot/Chess_AI/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angeluriot/Chess_AI/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angeluriot/Chess_AI/HEAD/README.md -------------------------------------------------------------------------------- /chess_ai/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chess_ai/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chess_ai/data/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angeluriot/Chess_AI/HEAD/chess_ai/data/dataset.py -------------------------------------------------------------------------------- /chess_ai/data/tokenizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angeluriot/Chess_AI/HEAD/chess_ai/data/tokenizer.py -------------------------------------------------------------------------------- /chess_ai/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angeluriot/Chess_AI/HEAD/chess_ai/settings.py -------------------------------------------------------------------------------- /chess_ai/testing/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chess_ai/testing/evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angeluriot/Chess_AI/HEAD/chess_ai/testing/evaluate.py -------------------------------------------------------------------------------- /chess_ai/testing/sampling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angeluriot/Chess_AI/HEAD/chess_ai/testing/sampling.py -------------------------------------------------------------------------------- /chess_ai/training/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chess_ai/training/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angeluriot/Chess_AI/HEAD/chess_ai/training/dataset.py -------------------------------------------------------------------------------- /chess_ai/training/layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angeluriot/Chess_AI/HEAD/chess_ai/training/layers.py -------------------------------------------------------------------------------- /chess_ai/training/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angeluriot/Chess_AI/HEAD/chess_ai/training/model.py -------------------------------------------------------------------------------- /chess_ai/training/optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angeluriot/Chess_AI/HEAD/chess_ai/training/optimizer.py -------------------------------------------------------------------------------- /chess_ai/training/rope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angeluriot/Chess_AI/HEAD/chess_ai/training/rope.py -------------------------------------------------------------------------------- /chess_ai/training/trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angeluriot/Chess_AI/HEAD/chess_ai/training/trainer.py -------------------------------------------------------------------------------- /chess_ai/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angeluriot/Chess_AI/HEAD/chess_ai/utils.py -------------------------------------------------------------------------------- /create_data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angeluriot/Chess_AI/HEAD/create_data.ipynb -------------------------------------------------------------------------------- /evaluation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angeluriot/Chess_AI/HEAD/evaluation.ipynb -------------------------------------------------------------------------------- /models/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angeluriot/Chess_AI/HEAD/models/README.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angeluriot/Chess_AI/HEAD/requirements.txt -------------------------------------------------------------------------------- /resources/misc/elo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angeluriot/Chess_AI/HEAD/resources/misc/elo.png -------------------------------------------------------------------------------- /resources/misc/performance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angeluriot/Chess_AI/HEAD/resources/misc/performance.png -------------------------------------------------------------------------------- /resources/misc/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angeluriot/Chess_AI/HEAD/resources/misc/thumbnail.png -------------------------------------------------------------------------------- /testing.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angeluriot/Chess_AI/HEAD/testing.ipynb -------------------------------------------------------------------------------- /training.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angeluriot/Chess_AI/HEAD/training.ipynb --------------------------------------------------------------------------------