Анализируйте архитектуру нейронной сети для глубокого обучения
Использование analyzeNetwork
чтобы визуализировать и изучить архитектуру сети, проверяйте, что вы задали архитектуру правильно и обнаруживаете проблемы перед обучением. Проблемы это analyzeNetwork
обнаруживает включают пропавших без вести или несвязанные слои, неправильно измеренные входные параметры слоя, неправильное количество входных параметров слоя и недопустимые структуры графика.
analyzeNetwork(
анализирует net
)SeriesNetwork
или DAGNetwork
объект net
. Функция отображает интерактивную визуализацию сетевой архитектуры и предоставляет подробную информацию о слоях сети. Информация о слое включает размеры активаций слоя и настраиваемых параметров, общего количества настраиваемых параметров и размеров параметров состояния текущих слоев.
Совет
Чтобы в интерактивном режиме визуализировать, анализируйте, и обучите сеть, используйте deepNetworkDesigner(net)
. Для получения дополнительной информации смотрите Deep Network Designer.
analyzeNetwork(
анализирует массив слоя layers
)layers
и также обнаруживает ошибки и проблемы для trainNetwork
рабочие процессы.
analyzeNetwork(
анализирует график слоев lgraph
)lgraph
и также обнаруживает ошибки и проблемы для trainNetwork
рабочие процессы.
analyzeNetwork(
анализирует dlnet
)dlnetwork
объект для пользовательских учебных рабочих процессов цикла. Сети с несвязанными входными параметрами не поддерживаются.
assembleNetwork
| DAGNetwork
| Deep Network Designer | LayerGraph
| plot
| SeriesNetwork
| trainNetwork