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