namespace Eval::NNUE {
// Class that holds the result of affine transformation of input features
- struct alignas(32) Accumulator {
+ struct alignas(kCacheLineSize) Accumulator {
std::int16_t
accumulation[2][kRefreshTriggers.size()][kTransformedFeatureDimensions];
- Value score;
bool computed_accumulation;
- bool computed_score;
};
} // namespace Eval::NNUE