Neural Network Toolbox |
Calculate weight and bias performance Jacobian as a single matrix
Syntax
jx = calcjx(net,PD,BZ,IWZ,LWZ,N,Ac,Q,TS)
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,
Examples
Here we create 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 zero, two, and four 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 we can use calcjx
to calculate the Jacobian.
See Also
calcjejj | calcpd |
© 1994-2005 The MathWorks, Inc.