Neural Network Toolbox™ Previous page   Next Page 
calcjx
 Provide feedback about this page

Calculate weight and bias performance Jacobian as single matrix

Syntax

Description

This function calculates the Jacobian of a network's errors with respect to its vector of weight and bias values X.

[jX] = calcjx(net,PD,BZ,IWZ,LWZ,N,Ac,Q,TS) takes

net
Neural network
PD
Delayed inputs
BZ
Concurrent biases
IWZ
Weighted inputs
LWZ
Weighted layer outputs
N
Net inputs
Ac
Combined layer outputs
Q
Concurrent size
TS
Time steps

and returns

jX
Jacobian of network errors with respect to X

Examples

Here is a linear network with a single input element ranging from 0 to 1, two neurons, and a tap delay on the input with taps at 0, 2, and 4 time steps. The network is also given a recurrent connection from layer 1 to itself with tap delays of [1 2].

Here is a single (Q = 1) input sequence P with five time steps (TS = 5), and the four initial input delay conditions Pi, combined inputs Pc, and delayed inputs Pd.

Here the two initial layer delay conditions for each of the two neurons and the layer targets for the two neurons over five time steps are defined.

Here the network's weight and bias values are extracted, and the network's performance and other signals are calculated.

Finally you can use calcjx to calculate the Jacobian.

See Also

calcgx, calcjejj


 Provide feedback about this page 

Previous page calcjejj calcpd Next page

 © 1984-2008- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS