configure

Сконфигурируйте входы и выходы сети, чтобы наилучшим образом соответствовать входным и целевым данным

Синтаксис

net = configure(net,x,t)
net = configure(net,x)
net = configure(net,'inputs',x,i)
net = configure(net,'outputs',t,i)

Описание

Строение - это процесс установки входных и выходных размеров и областей значений сети, настроек предварительной обработки входных параметров и настроек постобработки выходных параметров, и настроек инициализации веса, чтобы соответствовать входным и целевым данным.

Строение должна произойти до инициализации весов и смещений сети. Неконфигурированные сети автоматически конфигурируются и инициализируются в первый раз train вызывается. Кроме того, сеть может быть сконфигурирована вручную либо путем вызова этой функции, либо путем установки размеров входа и выхода сети, областей значений, параметров обработки и свойств параметров инициализации вручную.

net = configure(net,x,t) принимает входные данные x и целевые t данных, и конфигурирует входы и выходы сети так, чтобы они совпадали.

net = configure(net,x) настраивает только входы.

net = configure(net,'inputs',x,i) конфигурирует входы, заданные вектором индекса i. Если i не заданы все входы.

net = configure(net,'outputs',t,i) конфигурирует выходы, заданную с помощью вектора индекса i. Если i не заданы все целевые объекты.

Примеры

Здесь создается сеть прямого распространения и вручную конфигурируется для простой задачи подгонки (в отличие от разрешения train чтобы сконфигурировать его).

[x,t] = simplefit_dataset;
net = feedforwardnet(20); view(net)
net = configure(net,x,t); view(net)

См. также

| | |

Введенный в R2010b