2017-01-17 6 views
0

는, I는 길쌈 가중치 행렬을 적용하기 때문에Keras 또는 Tensorflow의 정의되지 않은 모양 위에 회선을 어떻게 적용 할 수 있습니까? Keras 함께

I는 x의 형상 (1, ?, 10, 1)

수있다

그리고 제가

TypeError: unsupported operand type(s) for *: 'NoneType' and 'int'

의 문제점을 충족

conv = Convolution2D(num_filters, ws, ws)(x)를 정의 2D 이미지 공유 매개 변수의 각 창에서 이미지의 실제 크기를 알지 못해도 적어도 내 작업을 수행하는 것은 유효합니다.

+0

이미지 주문 하시겠습니까? –

+0

@ MarcinMożejko The tensorflow order – xxx222

+0

@ MarcinMożejko '(?, 10)' – xxx222

답변

0

다음과 같이 첫 번째 레이어를 정의하는 CNN의 임의의 크기의 입력을 처리 할 경우는 고정에 비해 가변 입력 크기와 네트워크를 양성하기 위해 더 이상 시간이 소요

Convolution2D(num_filters, ws, ws, input_shape=(nb_channels, None, None)) 

하는 것으로. 내 질문 here을 참조하십시오.