|
io-chess
UCI chess engine
|
#include <Writers.hpp>
Public Member Functions | |
| LabelWriter (const std::string &fname, size_t batch_capacity=1000) | |
| ~LabelWriter () | |
| void | add (float label) |
| void | flush () |
Private Attributes | |
| std::string | filename |
| std::vector< float > | buffer |
| size_t | batch_size |
| LabelWriter::LabelWriter | ( | const std::string & | fname, |
| size_t | batch_capacity = 1000 ) |
| LabelWriter::~LabelWriter | ( | ) |

| void LabelWriter::add | ( | float | label | ) |

| void LabelWriter::flush | ( | ) |

|
private |
|
private |
|
private |