mirror of
https://github.com/HChaZZY/Stockfish.git
synced 2025-12-25 19:46:55 +08:00
Fix reliance on transitive includes for factorizers in trainer feature transformer. Add a file that includes all factorizers.
This commit is contained in:
@@ -5,9 +5,8 @@
|
||||
#include "evaluate_nnue.h"
|
||||
#include "evaluate_nnue_learner.h"
|
||||
|
||||
#include "trainer/features/factorizer_feature_set.h"
|
||||
#include "trainer/features/factorizer_half_kp.h"
|
||||
#include "trainer/features/factorizer_half_ka.h"
|
||||
#include "trainer/features/all_factorizers.h"
|
||||
|
||||
#include "trainer/trainer_feature_transformer.h"
|
||||
#include "trainer/trainer_input_slice.h"
|
||||
#include "trainer/trainer_affine_transform.h"
|
||||
|
||||
10
src/nnue/trainer/features/all_factorizers.h
Normal file
10
src/nnue/trainer/features/all_factorizers.h
Normal file
@@ -0,0 +1,10 @@
|
||||
#ifndef _NNUE_TRAINER_FEATURES_ALL_FACTORIZERS_H_
|
||||
#define _NNUE_TRAINER_FEATURES_ALL_FACTORIZERS_H_
|
||||
|
||||
#include "factorizer.h"
|
||||
#include "factorizer_feature_set.h"
|
||||
|
||||
#include "factorizer_half_kp.h"
|
||||
#include "factorizer_half_ka.h"
|
||||
|
||||
#endif
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
#include "extra/stockfish_blas.h"
|
||||
|
||||
#include "features/factorizer_feature_set.h"
|
||||
#include "features/all_factorizers.h"
|
||||
|
||||
#include "learn/learn.h"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user