Home | Develop | Download | Contact
Namespaces | Estructuras de datos
Métodos Pds::CustomCNn

Metodos de la clase Pds::CustomCNn, una Full Connected Neural Network. Más...

Namespaces

namespace  Pds
 Nombre de espacion para PDS (Procesamiento Digital de Senales)
 

Estructuras de datos

class  Pds::CustomCNn
 La clase tipo Pds::CustomCNn . Esta clase genera un objeto con layers. Para usar incluir <Pds/CustomCNn>. Más...
 

Varios tipos de constructores

Crean una objeto Pds::CustomCNn

 Pds::CustomCNn::CustomCNn (void)
 Crea un objeto de tipo Pds::CustomCNn nulo con 0 entradas. Más...
 
 Pds::CustomCNn::CustomCNn (unsigned int Nch, unsigned int Nlin, unsigned int Ncol)
 Crea un objeto de tipo Pds::CustomCNn con Nch entradas, Nlin lineas y Ncol columnas. Más...
 
 Pds::CustomCNn::~CustomCNn ()
 

Metodos add

bool Pds::CustomCNn::Add (Pds::AbstractLayer *Layer)
 Agrega una layer a la CustomCNn. Más...
 

Get input y output

Pds::TensorBlock Pds::CustomCNn::PredictTensor (const Pds::TensorBlock &In)
 Evalua la CustomCNn. Más...
 

Save e load

bool Pds::CustomCNn::ExportXmlToStream (std::ofstream &myfile) const
 Salva los datos de la capa en un std::ofstream en formato Xml. Más...
 
std::string Pds::CustomCNn::ExportXmlToString (void) const
 Salva los datos de la capa en un std::string en formato Xml. Más...
 

Get data varios

bool Pds::CustomCNn::IsEmpty (void) const
 Retorna true si la red está vacia o false si no. Más...
 
void Pds::CustomCNn::MakeEmpty (void)
 Limpia el objeto. Más...
 
Pds::Shape Pds::CustomCNn::GetInputShape (void) const
 Retorna el Shape de entrada de la estructura, si no importa el elemento es -1. Más...
 
Pds::Shape Pds::CustomCNn::GetOutputShape (const Pds::Shape &In) const
 Retorna el Shape de salida de la estructura. Más...
 

Mostrando datos

void Pds::CustomCNn::Print (std::string str="") const
 Muestra en pantalla el contenido de Pds::CustomCNn, elementos separados por tabulador. Más...
 

Descripción detallada

Metodos de la clase Pds::CustomCNn, una Full Connected Neural Network.

#include <Pds/CustomCNn>

Informacion adicional puede ser encontrada en [1]

Documentación de las funciones

◆ CustomCNn() [1/2]

Pds::CustomCNn::CustomCNn ( void  )

Crea un objeto de tipo Pds::CustomCNn nulo con 0 entradas.

◆ CustomCNn() [2/2]

Pds::CustomCNn::CustomCNn ( unsigned int  Nch,
unsigned int  Nlin,
unsigned int  Ncol 
)

Crea un objeto de tipo Pds::CustomCNn con Nch entradas, Nlin lineas y Ncol columnas.

◆ Add()

bool Pds::CustomCNn::Add ( Pds::AbstractLayer Layer)

Agrega una layer a la CustomCNn.

Ejemplos
example_customcnn_create.cpp.

◆ PredictTensor()

Pds::TensorBlock Pds::CustomCNn::PredictTensor ( const Pds::TensorBlock &  In)

◆ ExportXmlToStream()

bool Pds::CustomCNn::ExportXmlToStream ( std::ofstream &  myfile) const

Salva los datos de la capa en un std::ofstream en formato Xml.

Por exemplo si guardamos un objeto de tipo Pds::CustomCNn en el std::ofstream se escribirá algo similar a:

<CustomCNn>
<Nch>3</Nch>
<Nlin>284</Nlin>
<Ncol>284</Ncol>
<Layers>
...
</Layers>
</CustomCNn>
Parámetros
[in]myfileStream de salida.
Devuelve
Retorna true si todo fue bien o false si no.
Ejemplos
example_customcnn_create.cpp.

◆ ExportXmlToString()

std::string Pds::CustomCNn::ExportXmlToString ( void  ) const

Salva los datos de la capa en un std::string en formato Xml.

Por exemplo si guardamos un objeto de tipo Pds::CustomCNn en el std::ofstream se escribirá algo similar a:

<CustomCNn>
<Nch>3</Nch>
<Nlin>284</Nlin>
<Ncol>284</Ncol>
<Layers>
...
</Layers>
</CustomCNn>
Devuelve
Retorna un std::string en formato Xml con los datos de la capa.

◆ IsEmpty()

bool Pds::CustomCNn::IsEmpty ( void  ) const

Retorna true si la red está vacia o false si no.

Devuelve
Retorna true si la red está vacia o false si no.

◆ MakeEmpty()

void Pds::CustomCNn::MakeEmpty ( void  )

Limpia el objeto.

◆ GetInputShape()

Pds::Shape Pds::CustomCNn::GetInputShape ( void  ) const

Retorna el Shape de entrada de la estructura, si no importa el elemento es -1.

Devuelve
Retorna el Shape de entrada de la estructura

◆ GetOutputShape()

Pds::Shape Pds::CustomCNn::GetOutputShape ( const Pds::Shape &  In) const

Retorna el Shape de salida de la estructura.

Devuelve
Retorna el Shape de salida de la estructura

◆ Print()

void Pds::CustomCNn::Print ( std::string  str = "") const

Muestra en pantalla el contenido de Pds::CustomCNn, elementos separados por tabulador.

Parámetros
[in]strTexto a mostrar antes de imprimir el contenido.
Ejemplos
example_customcnn_create.cpp.

◆ ~CustomCNn()

Pds::CustomCNn::~CustomCNn ( )

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed