Xmaster6y / Custom_DT

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Custom DT

Customised version of Decision Transformers.

Local Development

The project dependencies are managed using poetry, see their installation guide. For even more stability, I recommend using pyenv or python 3.9.18.

Additionally, to make your life easier, install make to use the shortcut commands.

Base Install

To install the dependencies:

poetry install

Dev Install

To install the dependencies:

poetry install --with dev

Before committing, install pre-commit:

pre-commit install

To run the checks (pre-commit checks):

make checks

To run the tests (pytest tests):

make tests

Data

See the data folder.

Weights

See the weights folder.

Logs

See the logging folder.

To Use Stockfish

  1. Download the stockfish source code from this link and save the zip file in the top level of this repository
  2. Extract the files from the zip file
  3. Rename the top folder to stockfish-source

About

License:MIT License


Languages

Language:Python 99.9%Language:Makefile 0.1%