Proyecto Final - Turinmachin
Recreación del minijuego de matemáticas de Brain-Age usando redes neuronales
Loading...
Searching...
No Matches
layer_registry.h File Reference
#include <algorithm>
#include <functional>
#include <istream>
#include <memory>
#include <stdexcept>
#include <unordered_map>
#include "utec/nn/activation.h"
#include "utec/nn/dense.h"
#include "utec/nn/interfaces.h"
#include "utec/nn/kan.h"
Include dependency graph for layer_registry.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  utec::neural_network::LayerRegistry< T >
 Registro de tipos de capas para deserialización. More...

Namespaces

namespace  utec
namespace  utec::neural_network
 Capa de activación de Rectified Linear Unit (ReLU). Los valores negativos del input se convierten en 0. Los valores no negativos permanecen igual.

Functions

template<typename T>
void utec::neural_network::register_all_layers ()
 Registra todas las capas disponibles en el sistema. Llamado al inicio del programa para asegurar que todos los tipos de capas estén disponibles al deserializar una red neuronal. Capas sin parámetros (ej. ReLU, Softmax) se crean directamente. Capas parametrizadas (ej. Dense) leen sus parámetros del flujo de entrada.