ValueError: Невозможно передать значение формы (40, 244, 244) для тензора Placeholder_4: 0, который имеет форму (40, 224, 224, 3)

select * from T t
where status = 'out' and not exists (
    select 1 from T t2
    where t2.card = t.card
        and t2.status = 'in'
        and t.dt between t2.dt and dateadd(day, 6, t.dt)
);
0
задан Vivien Tang 18 January 2019 в 18:07
поделиться

1 ответ

Когда вы применяете cv2.cvtColor (img, cv2.COLOR_BGR2GRAY), вы меняете свое изображение на оттенки серого, получая только один цветной канал. Форма ваших изображений теперь (?, 244 244), и вы пытаетесь указать заполнитель формы (?, 244 244,3). Если вы хотите использовать изображения в оттенках серого, вы должны изменить свой набор изображений на (?, 244,244,1) и использовать заполнитель той же формы.

0
ответ дан Rodrigo 18 January 2019 в 18:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: