engine/nnue.h¶
Efficiently updatable neural network evaluation scaffold.
Functions
-
void initNNUE()¶
-
bool isNNUEInitialized()¶
-
int evaluateNNUE()¶
-
void invalidateNNUEAccumulator()¶
-
bool loadNNUE(const char *path)¶
-
bool loadNNUEFromMemory(const unsigned char *data, std::size_t size, const char *source)¶
-
void resetNNUEToBootstrap()¶
-
void resetNNUEToDefault()¶
-
bool hasEmbeddedNNUE()¶
-
bool loadEmbeddedNNUE()¶
-
const char *getNNUELastError()¶
-
const char *getNNUESource()¶
-
bool hasExternalNNUE()¶
-
void setNNUEEnabled(bool enabled)¶
-
bool isNNUEEnabled()¶