SmartEngine  1.6.0
Public Member Functions | Public Attributes | List of all members
SmartEngine::LayerInfo Struct Reference

Layer information More...

#include <NeuronLayer.h>

Public Member Functions

bool operator== (const LayerInfo &rhs)
 
bool operator!= (const LayerInfo &rhs)
 

Public Attributes

LayerType type = LayerType::Linear
 Layer type More...
 
int neuronCount = 1
 Number of neurons in the layer. This is the output channel count in Conv2D layers. More...
 
ActivationType activationType = ActivationType::Sigmoid
 Activation type More...
 
float weightStandardDeviation = 1.0f
 The standard deviation applied when randomizing the weights More...
 

Detailed Description

Layer information

Member Function Documentation

◆ operator!=()

bool SmartEngine::LayerInfo::operator!= ( const LayerInfo rhs)

◆ operator==()

bool SmartEngine::LayerInfo::operator== ( const LayerInfo rhs)

Member Data Documentation

◆ activationType

ActivationType SmartEngine::LayerInfo::activationType = ActivationType::Sigmoid

Activation type

◆ neuronCount

int SmartEngine::LayerInfo::neuronCount = 1

Number of neurons in the layer. This is the output channel count in Conv2D layers.

◆ type

LayerType SmartEngine::LayerInfo::type = LayerType::Linear

Layer type

◆ weightStandardDeviation

float SmartEngine::LayerInfo::weightStandardDeviation = 1.0f

The standard deviation applied when randomizing the weights