La clase tipo Pds::MaxPoolingLayer . Esta clase genera un objeto con dos parametros Nlin y Ncol. Para usar incluir Pds/MaxPoolingLayer. Más...
#include <MaxPoolingLayer.hpp>
Métodos públicos | |
Varios tipos de constructores | |
Crean una objeto Pds::MaxPoolingLayer | |
MaxPoolingLayer (void) | |
Crea un objeto de tipo Pds::MaxPoolingLayer nulo. Más... | |
MaxPoolingLayer (unsigned int LinPool, unsigned int ColPool) | |
Crea un objeto de tipo Pds::MaxPoolingLayer. Más... | |
MaxPoolingLayer (const Pds::MaxPoolingLayer &A) | |
Crea un objeto de tipo Pds::MaxPoolingLayer copiando datos desde otro. Más... | |
~MaxPoolingLayer () | |
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... | |
std::vector< Pds::Matrix > | 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::MaxPoolingLayer, elementos separados por tabulador. Más... | |
void | MakeEmpty (void) |
Limpia el objeto. Más... | |
Pds::AbstractLayer * | Clone (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... | |
Campos de datos | |
Pds::Size | PoolSize |
Atributos privados | |
std::string | Name |
La clase tipo Pds::MaxPoolingLayer . Esta clase genera un objeto con dos parametros Nlin y Ncol. Para usar incluir Pds/MaxPoolingLayer.
Definición en la línea 59 del archivo MaxPoolingLayer.hpp.
Pds::Size Pds::MaxPoolingLayer::PoolSize |
Definición en la línea 63 del archivo MaxPoolingLayer.hpp.
|
privateinherited |
Definición en la línea 63 del archivo AbstractLayer.hpp.
Referenciado por Pds::AbstractLayer::AbstractLayer(), Pds::AbstractLayer::GetName() y Pds::AbstractLayer::SetName().