Keras: Ошибка incompatible Input с соответствующими размерами
Хочу вытащить фичи с предобученной CNN, используя keras. Использую следующий код:
IMG_SHAPE = (224, 224, 3)
base_model = tf.keras.applications.InceptionV3(
input_shape=IMG_SHAPE,
include_top=False,
weights='imagenet'
)
x = tf.random.normal(shape=(10, 244, 244, 3), dtype=tf.float32)
base_model.predict(x)
Но получаю следующую ошибку:
ValueError: Input 0 is incompatible with layer inception_v3: expected shape=(None, 224, 224, 3), found shape=(None, 244, 244, 3)
Размерности одинаковые, в чём может быть ошибка? Версия python: 3.8, версия tensorflow: 2.4.1