Metodos de la clase Pds::FlattenLayer, una única capa de una Full Connected Neural Network.
Más...
|
namespace | Pds |
| Nombre de espacion para PDS (Procesamiento Digital de Senales)
|
|
Metodos de la clase Pds::FlattenLayer, una única capa de una Full Connected Neural Network.
#include <Pds/FlattenLayer>
Informacion adicional puede ser encontrada en [1]
◆ FlattenLayer() [1/2]
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.
◆ FlattenLayer() [2/2]
◆ IsEmpty()
bool Pds::FlattenLayer::IsEmpty |
( |
void |
| ) |
const |
|
virtual |
Retorna true si la capa esta vacia o false si no.
- Devuelve
- Retorna true si la capa esta vacia o false si no.
Implementa Pds::AbstractLayer.
◆ GetInputShape()
Pds::Shape Pds::FlattenLayer::GetInputShape |
( |
void |
| ) |
const |
|
virtual |
Retorna el Shape de entrada de la estructura, si no importa el elemento es -1.
- Devuelve
- Retorna el Shape de entrada de la estructura
Implementa Pds::AbstractLayer.
◆ GetOutputShape()
Pds::Shape Pds::FlattenLayer::GetOutputShape |
( |
const Pds::Shape & |
In | ) |
const |
|
virtual |
Retorna el Shape de salida de la estructura.
- Devuelve
- Retorna el Shape de salida de la estructura
Implementa Pds::AbstractLayer.
◆ ExportXmlToStream()
bool Pds::FlattenLayer::ExportXmlToStream |
( |
std::ofstream & |
myfile | ) |
const |
|
virtual |
Salva los datos de la capa en un std::ofstream
en formato Xml.
Por exemplo si guardamos un objeto de tipo Pds::FlattenLayer
en el std::ofstream se escribirá algo similar a:
<FlattenLayer>
</FlattenLayer>
- Parámetros
-
[in] | myfile | Stream de salida. |
- Devuelve
- Retorna true si todo fue bien o false si no.
Implementa Pds::AbstractLayer.
◆ ExportXmlToString()
std::string Pds::FlattenLayer::ExportXmlToString |
( |
void |
| ) |
const |
|
virtual |
Salva los datos de la capa en un std::string
en formato Xml.
Por exemplo si guardamos un objeto de tipo Pds::FlattenLayer
en el std::ofstream se escribirá algo similar a:
<FlattenLayer>
</FlattenLayer>
- Devuelve
- Retorna un
std::string
en formato Xml con los datos de la cpa.
Implementa Pds::AbstractLayer.
◆ ImportXmlFromString()
bool Pds::FlattenLayer::ImportXmlFromString |
( |
const std::string & |
str | ) |
|
|
virtual |
◆ PredictTensor()
Pds::TensorBlock Pds::FlattenLayer::PredictTensor |
( |
const Pds::TensorBlock & |
In | ) |
const |
|
virtual |
◆ Predict()
Pds::Vector Pds::FlattenLayer::Predict |
( |
const std::vector< Pds::Matrix > & |
In | ) |
const |
◆ Print()
void Pds::FlattenLayer::Print |
( |
std::string |
str = "" | ) |
const |
Muestra en pantalla el contenido de Pds::FlattenLayer, elementos separados por tabulador.
- Parámetros
-
[in] | str | Texto a mostrar antes de imprimir el contenido. |
◆ MakeEmpty()
void Pds::FlattenLayer::MakeEmpty |
( |
void |
| ) |
|
|
virtual |
◆ Clone()
◆ ~FlattenLayer()
Pds::FlattenLayer::~FlattenLayer |
( |
| ) |
|