Deep Learning Toolbox Data Conventions
Dimensions
The following code dimensions are used in describing both the network signals that users commonly see, and those used by the utility functions:
|
|
|
|
|
|
|
|
| |
| |
| |
| |
|
|
|
|
| |
|
Variables
The variables a user commonly uses when defining a simulation or training session are
P | Network inputs |
|
Pi | Initial input delay conditions |
|
Ai | Initial layer delay conditions |
|
T | Network targets |
|
These variables are returned by simulation and training calls:
Y | Network outputs |
|
E | Network errors |
|
perf | Network performance |
Utility Function Variables
These variables are used only by the utility functions.
Pc | Combined inputs |
|
Pd | Delayed inputs | Ni-by-Nj-by-TS cell array, where each element Pd{i,j,ts} is an (Ri*IWD(i,j))-by-Q matrix, and where IWD(i,j) is the number of delay taps associated with the input weight to layer i from input j Equivalently, IWD(i,j) = length(net.inputWeights{i,j}.delays)
|
BZ | Concurrent bias vectors |
Each matrix is simply |
IWZ | Weighted inputs |
|
LWZ | Weighted layer outputs |
|
N | Net inputs |
|
A | Layer outputs |
|
Ac | Combined layer outputs |
|
Tl | Layer targets |
|
El | Layer errors |
|
X | Column vector of all weight and bias values |