Closed smart-fr closed 1 year ago
Unfortunately, I haven't been using the Knet backend for a while and I wouldn't be surprised if it got broken. As I said in another issue (https://github.com/jonathan-laurent/AlphaZero.jl/issues/166#issuecomment-1431118385), keeping support for both Knet and Flux is a maintenance nightmare and probably not a responsibility AlphaZero.jl should have taken on itself. Knet support may be dropped anytime in the future unless a community-wide API compatibility solution is found so I would not rely on it if I were you.
OK, thank you for the advice!
In an attempt to resolve a FLUX inference issue I submitted on Issue 171, I tried to train a new NN using the KNET implementation of
AlphaZero.Netlib
, and got the following error during the first session of self-play.Is there anything I should be doing to properly use Knet, else than setting the environment variable
ALPHAZERO_DEFAULT_DL_FRAMEWORK
to"KNET"
and pre-compile again?