Spaces:
Sleeping
Sleeping
# from tensorflow.keras.models import load_model | |
# from tensorflow.keras.preprocessing.image import img_to_array, load_img | |
import numpy as np | |
import streamlit as st | |
def get_model(): | |
model = load_model('Model/Traffic_Sign_Classifier_CNN.hdf5') | |
print('Model Loaded') | |
return model | |
def predict(image): | |
loaded_model = get_model() | |
image = load_img(image, target_size=(32, 32), color_mode = "grayscale") | |
image = img_to_array(image) | |
image = image/255.0 | |
image = np.reshape(image,[1,32,32,1]) | |
classes = loaded_model.predict_classes(image) | |
return classes | |