La clase tipo Pds::AbstractLayer . Esta clase genera un objeto con dos parametros Nlin y Ncol. Para usar incluir <Pds/AbstractLayer>. Más...
#include <AbstractLayer.hpp>
Métodos públicos | |
Varios tipos de constructores | |
Crean una objeto Pds::AbstractLayer | |
AbstractLayer (void) | |
Crea un objeto de tipo Pds::AbstractLayer nulo. Más... | |
AbstractLayer (const std::string &Name) | |
Crea un objeto de tipo Pds::AbstractLayer con nombre Name. Más... | |
virtual | ~AbstractLayer () |
Obtener leer y modificar información de la capa | |
virtual bool | IsEmpty (void) const =0 |
Retorna true si la capa esta vacia o false si no. Más... | |
virtual Pds::Shape | GetInputShape (void) const =0 |
Retorna el Shape de entrada de la estructura, si no importa el elemento es -1. Más... | |
virtual Pds::Shape | GetOutputShape (const Pds::Shape &In) const =0 |
Retorna el Shape de salida de la estructura. Más... | |
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... | |
Export datos de capa | |
virtual bool | ExportXmlToStream (std::ofstream &myfile) const =0 |
Salva los datos de la capa en un std::ofstream en formato Xml. Más... | |
virtual std::string | ExportXmlToString (void) const =0 |
Salva los datos de la capa en un std::string en formato Xml. Más... | |
virtual bool | ImportXmlFromString (const std::string &str)=0 |
Carga los datos de la capa. Más... | |
Mostrando datos | |
virtual Pds::TensorBlock | PredictTensor (const Pds::TensorBlock &In) const =0 |
Predice datos. Más... | |
virtual void | MakeEmpty (void)=0 |
Libera memoria y limpia la capa. Más... | |
virtual Pds::AbstractLayer * | Clone (void)=0 |
Retorna un puntero (generado con new ) a una nuevo dirección de memoria con una copia del objeto actual. Más... | |
Atributos privados | |
std::string | Name |
La clase tipo Pds::AbstractLayer . Esta clase genera un objeto con dos parametros Nlin y Ncol. Para usar incluir <Pds/AbstractLayer>.
Definición en la línea 58 del archivo AbstractLayer.hpp.
|
private |
Definición en la línea 63 del archivo AbstractLayer.hpp.
Referenciado por AbstractLayer(), GetName() y SetName().