Spaces:
Build error
Build error
Update app.py
Browse files
app.py
CHANGED
|
@@ -23,11 +23,17 @@ with tf.keras.utils.custom_object_scope({'FixedDropout': FixedDropout}):
|
|
| 23 |
|
| 24 |
# Defina uma função para fazer previsões
|
| 25 |
def classify_image(input_image):
|
|
|
|
|
|
|
|
|
|
| 26 |
# Redimensione a imagem para as dimensões corretas (192x256)
|
| 27 |
input_image = tf.image.resize(input_image, (192, 256)) # Redimensione para as dimensões esperadas
|
| 28 |
input_image = (input_image / 255.0) # Normalize para [0, 1]
|
| 29 |
input_image = np.expand_dims(input_image, axis=0) # Adicione a dimensão de lote
|
| 30 |
|
|
|
|
|
|
|
|
|
|
| 31 |
# Faça a previsão usando o modelo
|
| 32 |
prediction = model.predict(input_image)
|
| 33 |
|
|
|
|
| 23 |
|
| 24 |
# Defina uma função para fazer previsões
|
| 25 |
def classify_image(input_image):
|
| 26 |
+
# Log da forma da entrada
|
| 27 |
+
print(f"Forma da entrada: {input_image.shape}")
|
| 28 |
+
|
| 29 |
# Redimensione a imagem para as dimensões corretas (192x256)
|
| 30 |
input_image = tf.image.resize(input_image, (192, 256)) # Redimensione para as dimensões esperadas
|
| 31 |
input_image = (input_image / 255.0) # Normalize para [0, 1]
|
| 32 |
input_image = np.expand_dims(input_image, axis=0) # Adicione a dimensão de lote
|
| 33 |
|
| 34 |
+
# Log da forma da entrada após o redimensionamento
|
| 35 |
+
print(f"Forma da entrada após o redimensionamento: {input_image.shape}")
|
| 36 |
+
|
| 37 |
# Faça a previsão usando o modelo
|
| 38 |
prediction = model.predict(input_image)
|
| 39 |
|