Tenncor
Classes | Namespaces | Macros | Typedefs | Variables
rbm.hpp File Reference
#include "layr/dense.hpp"
#include "layr/ulayer.hpp"
Include dependency graph for rbm.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  layr::RBMBuilder
 Builder implementation for restricted boltzmann layer. More...
 
struct  layr::RBM
 

Namespaces

 layr
 

Macros

#define LAYR_RBM_HPP
 

Typedefs

using layr::RBMptrT = std::shared_ptr< RBM >
 Smart pointer of RBM layer. More...
 

Variables

const std::string layr::hidden_key = "hidden"
 Hidden fully connected layer label. More...
 
const std::string layr::visible_key = "visible"
 Visible fully connected layer label. More...
 
const std::string layr::rbm_layer_key
 Identifier for restricted boltzmann machine. More...
 

Macro Definition Documentation

◆ LAYR_RBM_HPP

#define LAYR_RBM_HPP

rbm.hpp layr

Purpose: Implement restricted boltzmann layer