io-chess
UCI chess engine
Loading...
Searching...
No Matches
Expert Struct Reference

#include <MoECacheModel.hpp>

Public Attributes

std::array< float,(size_t) NET_EXPERT_BOTTLENECK *NET_MIXER_OUTwConv {}
std::array< float, NET_EXPERT_BOTTLENECKbConv {}
std::array< float,(size_t) NET_EXPERT_HIDDEN *NET_EXPERT_BOTTLENECKwHG {}
std::array< float,(size_t) NET_EXPERT_BOTTLENECK *NET_EXPERT_HIDDENwHGT {}
std::array< float,(size_t) NET_EXPERT_HIDDEN *NET_EXPERT_BOTTLENECK *kPool2x2RegionswH16 {}
std::array< float,(size_t) NET_EXPERT_BOTTLENECK *kPool2x2Regions *NET_EXPERT_HIDDENwH16T {}
std::array< float,(size_t) NET_EXPERT_HIDDEN *NET_EXPERT_BOTTLENECK *64 > wH {}
std::array< float,(size_t) NET_EXPERT_BOTTLENECK *64 *NET_EXPERT_HIDDENwHT {}
std::array< float, NET_EXPERT_HIDDENbH {}
std::array< float,(size_t) 3 *NET_EXPERT_HIDDENwWdl {}
std::array< float, 3 > bWdl {}

Member Data Documentation

◆ bConv

std::array<float, NET_EXPERT_BOTTLENECK> Expert::bConv {}

◆ bH

std::array<float, NET_EXPERT_HIDDEN> Expert::bH {}

◆ bWdl

std::array<float, 3> Expert::bWdl {}

◆ wConv

std::array<float, (size_t)NET_EXPERT_BOTTLENECK * NET_MIXER_OUT> Expert::wConv {}

◆ wH

std::array<float, (size_t)NET_EXPERT_HIDDEN * NET_EXPERT_BOTTLENECK * 64> Expert::wH {}

◆ wH16

std::array<float, (size_t)NET_EXPERT_HIDDEN * NET_EXPERT_BOTTLENECK * kPool2x2Regions> Expert::wH16 {}

◆ wH16T

std::array< float, (size_t)NET_EXPERT_BOTTLENECK * kPool2x2Regions * NET_EXPERT_HIDDEN> Expert::wH16T {}

◆ wHG

std::array<float, (size_t)NET_EXPERT_HIDDEN * NET_EXPERT_BOTTLENECK> Expert::wHG {}

◆ wHGT

std::array< float, (size_t)NET_EXPERT_BOTTLENECK * NET_EXPERT_HIDDEN> Expert::wHGT {}

◆ wHT

std::array<float, (size_t)NET_EXPERT_BOTTLENECK * 64 * NET_EXPERT_HIDDEN> Expert::wHT {}

◆ wWdl

std::array<float, (size_t)3 * NET_EXPERT_HIDDEN> Expert::wWdl {}

The documentation for this struct was generated from the following file: