Proyecto Final - Turinmachin
Recreación del minijuego de matemáticas de Brain-Age usando redes neuronales
|
Classes | |
class | DigitReader |
class | IAgent |
struct | Sample |
class | Tensor |
Representa un tensor de tipo T y rango Rank. More... |
Typedefs | |
using | IDigitAgent = IAgent<std::vector<double>, int> |
using | DigitSample = Sample<std::vector<double>, int> |
Functions | |
auto | get_data_path () -> std::string |
auto | get_data_file_path (const std::string &file_path) -> std::string |
auto | get_data_file_path_unchecked (const std::string &file_path) -> std::string |
auto | get_data_file_unchecked (const std::string &path) -> std::ifstream |
auto | get_data_file (const std::string &path) -> std::ifstream |
void | he_init (utec::algebra::Tensor< double, 2 > &tensor, std::mt19937 &rng) |
Variables | |
constexpr std::size_t | IMAGE_WIDTH = 8 |
constexpr std::size_t | IMAGE_HEIGHT = 8 |
constexpr std::size_t | IMAGE_SIZE = IMAGE_WIDTH * IMAGE_HEIGHT |
constexpr double | IMAGE_DIMENSION = 16.0 |
using common::DigitSample = Sample<std::vector<double>, int> |
using common::IDigitAgent = IAgent<std::vector<double>, int> |
auto common::get_data_file | ( | const std::string & | path | ) | -> std::ifstream |
auto common::get_data_file_path | ( | const std::string & | file_path | ) | -> std::string |
auto common::get_data_file_path_unchecked | ( | const std::string & | file_path | ) | -> std::string |
auto common::get_data_file_unchecked | ( | const std::string & | path | ) | -> std::ifstream |
auto common::get_data_path | ( | ) | -> std::string |
void common::he_init | ( | utec::algebra::Tensor< double, 2 > & | tensor, |
std::mt19937 & | rng ) |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |