Обратная передаточная функция
A = netinv(N,FP)
netinv
является передаточной функцией. Передаточные функции вычисляют вывод слоя от его сетевого входа.
A = netinv(N,FP)
берет входные параметры
N |
|
FP | Struct параметров функции (проигнорирован) |
и возвращает 1/N
.
возвращает информацию об этой функции. Следующие коды поддерживаются: info = netinv('code')
netinv('name')
возвращает имя этой функции.
netinv('output',FP)
возвращает [min
max
] область значений вывода.
netinv('active',FP)
возвращает [min
max
] активный входной диапазон.
netinv('fullderiv')
возвращается 1 или 0, в зависимости от того, является ли dA_dN
S
-by-S-by-
Q
или S
-by-Q
.
netinv('fpnames')
возвращает имена параметров функции.
netinv('fpdefaults')
возвращает параметры функции по умолчанию.
Здесь вы задаете 10 сетевых входных векторов с пятью элементами N
и вычисляете A
.
n = rand(5,10); a = netinv(n);
Присвойте эту передаточную функцию слою i
сети.
net.layers{i}.transferFcn = 'netinv';