[project] name = "ctak-train" version = "0.1.0" description = "Self-play training loop for the ctak engine" readme = "README.md" requires-python = ">=3.14" dependencies = [ "matplotlib>=3.11.2", "numpy>=2.5.3", "orjson>=3.13.0", "scipy>=1.18.1", "torch>=2.14.0", "tqdm>=4.70.1", ] [project.scripts] nn-train = "ctak_train.nn_train:main" [build-system] requires = ["uv_build>=0.12.19,<0.13.0"] build-backend = "uv_build" [[tool.uv.index]] name = "pytorch-cpu" url = "https://download.pytorch.org/whl/cpu" explicit = true [tool.uv.sources] torch = { index = "pytorch-cpu" }