analyzeNetwork
딥러닝 신경망 아키텍처 분석
구문
설명
analyzeNetwork
를 사용해서 신경망을 시각화하여 이해하고, 아키텍처를 올바르게 정의했는지 확인하고, 훈련 전에 문제를 파악합니다. analyzeNetwork
에서 검출하는 문제에는 계층이 누락되었거나 연결이 끊긴 경우, 계층 입력 크기가 올바르지 않은 경우, 계층 입력 개수가 올바르지 않은 경우, 그래프 구조가 유효하지 않은 경우 등이 포함됩니다.
팁
대화형 방식으로 신경망을 시각화, 분석 및 훈련시키려면 deepNetworkDesigner(net)
을 사용하십시오. 자세한 내용은 심층 신경망 디자이너를 참조하십시오.
analyzeNetwork(
는 계층 배열 또는 계층 그래프 layers
)layers
에서 주어진 신경망 계층을 분석하고 trainNetwork
워크플로의 오류와 문제도 검출합니다. 함수는 신경망 아키텍처에 대한 대화형 방식 시각화를 표시하고 신경망 계층에 대한 상세한 정보를 제공합니다. 계층 정보에는 계층 유형, 계층 활성화의 크기와 형식, 학습 가능한 파라미터와 상태 파라미터의 크기와 개수가 포함됩니다.
각 활성화 차원에는 S
(공간), C
(채널), B
(배치), T
(시간 또는 시퀀스), U
(지정되지 않음) 중 하나의 레이블이 지정됩니다.
예제
입력 인수
버전 내역
R2018a에 개발됨