pl-nk v0.4.5
Plonk|Plink|Plank are a set of cross-platform C/C++ frameworks for audio software development
Typedefs | Functions
Plank NeuralNode class
Plank classes

A neural node. More...

Typedefs

typedef struct PlankNeuralNodeF * PlankNeuralNodeFRef
 An opaque reference to the Plank NeuralNodeF object.

Functions

PlankResult pl_NeuralNodeF_Init (PlankNeuralNodeFRef p, PlankNeuralNetworkFRef network)
 Initialise a Plank NeuralNodeF object.
PlankResult pl_NeuralNodeF_InitWithNumWeights (PlankNeuralNodeFRef p, PlankNeuralNetworkFRef network, const int numWeights)
 Initialise a Plank NeuralNodeF object.
PlankResult pl_NeuralNodeF_DeInit (PlankNeuralNodeFRef p)
 Deinitialise a Plank NeuralNodeF object.

Detailed Description

A neural node.


Typedef Documentation

typedef struct PlankNeuralNodeF* PlankNeuralNodeFRef

An opaque reference to the Plank NeuralNodeF object.


Function Documentation

PlankResult pl_NeuralNodeF_DeInit ( PlankNeuralNodeFRef  p)

Deinitialise a Plank NeuralNodeF object.

Parameters:
pThe Plank NeuralNodeF object.
Returns:
PlankResult_OK if successful, otherwise an error code.
PlankResult pl_NeuralNodeF_Init ( PlankNeuralNodeFRef  p,
PlankNeuralNetworkFRef  network 
)

Initialise a Plank NeuralNodeF object.

Deafults to have one wieght. pl_NeuralNodeF_InitWithNumWeights() is more useful.

Parameters:
pThe Plank NeuralNodeF object.
Returns:
PlankResult_OK if successful, otherwise an error code.
PlankResult pl_NeuralNodeF_InitWithNumWeights ( PlankNeuralNodeFRef  p,
PlankNeuralNetworkFRef  network,
const int  numWeights 
)

Initialise a Plank NeuralNodeF object.

Parameters:
pThe Plank NeuralNodeF object.
numWeightsThe number of weights.
Returns:
PlankResult_OK if successful, otherwise an error code.
 All Classes Functions Typedefs Enumerations Enumerator Properties