SmartEngine  1.6.0
Public Attributes | List of all members
SmartEngine::NeuronLayerCInfo Struct Reference

Data used to construct an INeuronLayer instance More...

#include <NeuronLayer.h>

Inheritance diagram for SmartEngine::NeuronLayerCInfo:
SmartEngine::GraphNodeCInfo

Public Attributes

IGraphNodeinput = nullptr
 Input into this layer. When deserializing the layer, the dimension of this input must be equal to the input dimension the layer was serialized with. More...
 
bool staticInstance = false
 If true, this node will not be instanced, but rather referenced directly when instancing the graph it is in. Note that if set, this flag retroactively applies to all nodes in the input tree too. More...
 
LayerInfo layerInfo
 Layer specification and details More...
 
- Public Attributes inherited from SmartEngine::GraphNodeCInfo
const char * name = nullptr
 The name of this node. More...
 
IContextcontext = nullptr
 Context this node belongs to. Only graph nodes of the same context can be connected. More...
 

Detailed Description

Data used to construct an INeuronLayer instance

Member Data Documentation

◆ input

IGraphNode* SmartEngine::NeuronLayerCInfo::input = nullptr

Input into this layer. When deserializing the layer, the dimension of this input must be equal to the input dimension the layer was serialized with.

◆ layerInfo

LayerInfo SmartEngine::NeuronLayerCInfo::layerInfo

Layer specification and details

◆ staticInstance

bool SmartEngine::NeuronLayerCInfo::staticInstance = false

If true, this node will not be instanced, but rather referenced directly when instancing the graph it is in. Note that if set, this flag retroactively applies to all nodes in the input tree too.