From 21d43e95008678dc6ad164c403004c3a4aeb8f56 Mon Sep 17 00:00:00 2001 From: mstembera Date: Tue, 28 Jul 2020 20:01:41 -0700 Subject: [PATCH] Remove some unnecessary declarations and headers. bench: 4578298 --- src/nnue/evaluate_nnue.h | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/src/nnue/evaluate_nnue.h b/src/nnue/evaluate_nnue.h index 3368df67..47c24102 100644 --- a/src/nnue/evaluate_nnue.h +++ b/src/nnue/evaluate_nnue.h @@ -4,8 +4,6 @@ #define NNUE_EVALUATE_NNUE_H_INCLUDED #include "nnue_feature_transformer.h" -#include "nnue_architecture.h" -#include "../misc.h" #include @@ -27,25 +25,6 @@ namespace Eval::NNUE { template using AlignedPtr = std::unique_ptr>; - // Input feature converter - extern AlignedPtr feature_transformer; - - // Evaluation function - extern AlignedPtr network; - - // Evaluation function file name - extern std::string fileName; - - // Get a string that represents the structure of the evaluation function - std::string GetArchitectureString(); - - // read the header - bool ReadHeader(std::istream& stream, - std::uint32_t* hash_value, std::string* architecture); - - // read evaluation function parameters - bool ReadParameters(std::istream& stream); - } // namespace Eval::NNUE #endif // #ifndef NNUE_EVALUATE_NNUE_H_INCLUDED