TraceMaker
C++ API of the engine
Loading...
Searching...
No Matches
tmk::learn::BoardFeatures Struct Reference

#include <learn/knowledge_base.hpp>

Public Member Functions

std::string bucket () const
 coarse class used to share statistics between similar boards

Public Attributes

std::uint64_t hash = 0
 content hash of the board file
int layers = 0
int nets = 0
int pads = 0
int connections = 0
double area_cm2 = 0

Detailed Description

Definition at line 20 of file knowledge_base.hpp.

Member Function Documentation

◆ bucket()

std::string tmk::learn::BoardFeatures::bucket ( ) const

coarse class used to share statistics between similar boards

Member Data Documentation

◆ area_cm2

double tmk::learn::BoardFeatures::area_cm2 = 0

Definition at line 23 of file knowledge_base.hpp.

◆ connections

int tmk::learn::BoardFeatures::connections = 0

Definition at line 22 of file knowledge_base.hpp.

◆ hash

std::uint64_t tmk::learn::BoardFeatures::hash = 0

content hash of the board file

Definition at line 21 of file knowledge_base.hpp.

◆ layers

int tmk::learn::BoardFeatures::layers = 0

Definition at line 22 of file knowledge_base.hpp.

◆ nets

int tmk::learn::BoardFeatures::nets = 0

Definition at line 22 of file knowledge_base.hpp.

◆ pads

int tmk::learn::BoardFeatures::pads = 0

Definition at line 22 of file knowledge_base.hpp.


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