Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

disconnectLayers

계층 그래프에서 계층 연결 끊기

설명

예제

newlgraph = disconnectLayers(lgraph,s,d)는 계층 그래프 lgraph에서 소스 계층 s와 대상 계층 d의 연결을 끊습니다. 새로운 계층 그래프 newlgraphlgraph와 동일한 계층을 포함하나 sd의 연결은 포함하지 않습니다.

예제

모두 축소

계층 배열에서 계층 그래프를 만듭니다.

layers = [
    imageInputLayer([28 28 1],'Name','input')  
    convolution2dLayer(3,16,'Padding','same','Name','conv_1')
    batchNormalizationLayer('Name','BN_1')
    reluLayer('Name','relu_1')];

lgraph = layerGraph(layers);
figure
plot(lgraph)

Figure contains an axes. The axes contains an object of type graphplot.

'BN_1' 계층에서 'conv_1' 계층의 연결을 끊습니다.

lgraph = disconnectLayers(lgraph,'conv_1','BN_1');
figure
plot(lgraph)

Figure contains an axes. The axes contains an object of type graphplot.

입력 인수

모두 축소

계층 그래프로, LayerGraph 객체로 지정됩니다. 계층 그래프를 만들려면 layerGraph를 사용하십시오.

연결 소스로, 문자형 벡터 또는 string형 스칼라로 지정됩니다.

  • 소스 계층이 1개의 출력값을 갖는 경우, s는 계층의 이름입니다.

  • 소스 계층이 여러 개의 출력값을 갖는 경우, s'layerName/outputName'과 같이 계층 이름과 문자 /와 계층 출력값이 결합된 형태의 이름입니다.

예: 'conv1'

예: 'mpool/indices'

연결 대상으로, 문자형 벡터 또는 string형 스칼라로 지정됩니다.

  • 대상 계층이 1개의 입력값을 갖는 경우, d는 계층의 이름입니다.

  • 대상 계층이 여러 개의 입력값을 갖는 경우, d'layerName/inputName'과 같이 계층 이름과 문자 /와 계층 입력값이 결합된 형태의 이름입니다.

예: 'fc'

예: 'addlayer1/in2'

출력 인수

모두 축소

출력 계층 그래프로, LayerGraph 객체로 반환됩니다.

R2017b에 개발됨