Home | Develop | Download | Contact
Atributos privados
Referencia de la Clase Pds::FlattenLayer

La clase tipo Pds::FlattenLayer . Esta clase genera un objeto con dos parametros Nlin y Ncol. Para usar incluir Pds/FlattenLayer. Más...

#include <FlattenLayer.hpp>

Diagrama de herencias de Pds::FlattenLayer
Inheritance graph
Diagrama de colaboración para Pds::FlattenLayer:
Collaboration graph

Métodos públicos

Varios tipos de constructores

Crean una objeto Pds::FlattenLayer

 FlattenLayer (void)
 Crea un objeto de tipo Pds::FlattenLayer nulo con 0 entradas y 0 salidas. Sin función de activación. Matriz de pesos vazia. Más...
 
 FlattenLayer (const Pds::FlattenLayer &B)
 Crea un objeto de tipo Pds::FlattenLayer copiando datos desde otro. Más...
 
 ~FlattenLayer ()
 
Get data
bool IsEmpty (void) const
 Retorna true si la capa esta vacia o false si no. Más...
 
Pds::Shape GetInputShape (void) const
 Retorna el Shape de entrada de la estructura, si no importa el elemento es -1. Más...
 
Pds::Shape GetOutputShape (const Pds::Shape &In) const
 Retorna el Shape de salida de la estructura. Más...
 
Export
bool ExportXmlToStream (std::ofstream &myfile) const
 Salva los datos de la capa en un std::ofstream en formato Xml. Más...
 
std::string ExportXmlToString (void) const
 Salva los datos de la capa en un std::string en formato Xml. Más...
 
bool ImportXmlFromString (const std::string &str)
 Carga los datos de la capa. Más...
 
Evaluar
Pds::TensorBlock PredictTensor (const Pds::TensorBlock &In) const
 Evalua la capa de la CNN. Más...
 
Pds::Vector Predict (const std::vector< Pds::Matrix > &In) const
 Evalua la capa de la CNN. Más...
 
Mostrando datos
void Print (std::string str="") const
 Muestra en pantalla el contenido de Pds::FlattenLayer, elementos separados por tabulador. Más...
 
void MakeEmpty (void)
 Limpia el objeto. Más...
 
Pds::AbstractLayerClone (void)
 Retorna un puntero (generado con new) a una nuevo dirección de memoria con una copia del objeto actual. Más...
 
Obtener leer y modificar información de la capa
std::string GetName (void) const
 Retorna el nombre de la capa. Más...
 
void SetName (const std::string &Name)
 Escribe el nombre de la capa. Más...
 

Atributos privados

bool Trainable
 
std::string Name
 

Descripción detallada

La clase tipo Pds::FlattenLayer . Esta clase genera un objeto con dos parametros Nlin y Ncol. Para usar incluir Pds/FlattenLayer.

\[W~+~X~\mathbf{i}~+~Y~\mathbf{j}~+~Z~\mathbf{k}\]

Autor
Fernando Pujaico Rivera
Ejemplos
example_customcnn_create.cpp y example_flattenlayer_predict.cpp.

Definición en la línea 60 del archivo FlattenLayer.hpp.

Documentación de los campos

◆ Trainable

bool Pds::FlattenLayer::Trainable
private

Definición en la línea 62 del archivo FlattenLayer.hpp.

◆ Name

std::string Pds::AbstractLayer::Name
privateinherited

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed