I'm using Leela chess zero for a couple of days and found a couple of weight files here. But what is the place to be for weight files? I can imagine that lc0's strength is determined by the weight file.

For example, as you can see here, the project has a couple of weight files, which one should I use?

1 Answer 1


The weights for main networks are here. The best weights depends on whether you are using a cpu or gpu. For cpu, the best weights file is probably LD2 which is a small net trained off of data for t40. For strong gpus or longer searches, one of the recent t40 networks will be very strong.

  • I indeed need the cpu version of the weight file, but when I load that file I get the following error: Weights file is the wrong version. How can I fix that? Commented Jun 22, 2019 at 21:37
  • I think I might have linked the wrong file, not sure what was wrong with the other, but try the updated link. Commented Jun 22, 2019 at 21:49
  • Did that fix it? Commented Jun 24, 2019 at 0:49
  • Yes, just got it working. The issue was that I was using an old version of the lc0 code. Now switched to the master repo. But, with this new version, it was not building a backend. But thats fixed now and the weight files works, thnx! Commented Jun 24, 2019 at 9:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.