주 메뉴 열기
대문
임의의 문서로
로그인
설정
Pywiki 소개
면책 조항
Pywiki
검색
바뀜
← 이전 편집
Keras:모델 제작
(편집)
2022년 4월 19일 (화) 23:26 판
169 바이트 추가됨
,
2022년 4월 19일 (화) 23:26
→인풋이 여러 개인 경우
144번째 줄:
144번째 줄:
input = layers.Input(shape(50,200,200))
input = layers.Input(shape(50,200,200))
input_2 = layers.Input(shape(50,200,200))
input_2 = layers.Input(shape(50,200,200))
−
concatenated = layers.
concatenated
([input, input_2]
, axis=-1
)
# 두 인풋을 합친다.
+
concatenated = layers.
Concatenate(axis=-1)
([input, input_2])
x = layers.Dense(32, activation='relu')(concatenated)
x = layers.Dense(32, activation='relu')(concatenated)
output = layers.Dense(10, activation='softmax')(x)
output = layers.Dense(10, activation='softmax')(x)
model = models.Model(inputs=[input, input_2], outputs=output) # 모델생성.
model = models.Model(inputs=[input, input_2], outputs=output) # 모델생성.
−
</syntaxhighlight>
+
</syntaxhighlight>
<code>axis=</code>에 주어지는 숫자는 input_shape의 어떤 곳에 추가할 것이냐에 대한 결정값이다. 2번째 차원방향으로 추가할 거라면 axis=1을 넣어주면 된다.
== 이외 팁 ==
== 이외 팁 ==
Sam
사무관
,
인터페이스 관리자
,
관리자
, 교사
편집
1,408
번