Spaces:
Runtime error
Runtime error
Commit ·
26aa717
1
Parent(s): 9d69852
Update app.py
Browse files
app.py
CHANGED
|
@@ -2,25 +2,11 @@ import gradio as gr
|
|
| 2 |
from keras.datasets import mnist
|
| 3 |
from keras.models import Sequential
|
| 4 |
from keras.layers import Conv2D,MaxPooling2D,Dense,Flatten,Dropout
|
|
|
|
| 5 |
|
| 6 |
-
import matplotlib.pyplot as plt
|
| 7 |
import cv2
|
| 8 |
|
| 9 |
-
|
| 10 |
-
model2 = Sequential()
|
| 11 |
-
|
| 12 |
-
model2.add(Conv2D(128,kernel_size=(3,3),activation="relu",input_shape=(28,28,1)))
|
| 13 |
-
model2.add(MaxPooling2D(pool_size=(2,2),strides=2))
|
| 14 |
-
model2.add(Conv2D(64,kernel_size=(3,3),activation="relu"))
|
| 15 |
-
model2.add(MaxPooling2D(pool_size=(2,2),strides=2))
|
| 16 |
-
model2.add(Flatten())
|
| 17 |
-
model2.add(Dense(32,activation="relu"))
|
| 18 |
-
model2.add(Dropout(0.2))
|
| 19 |
-
model2.add(Dense(10,activation="softmax"))
|
| 20 |
-
|
| 21 |
-
model2.compile(loss="sparse_categorical_crossentropy",optimizer="adam",metrics=["accuracy"])
|
| 22 |
-
|
| 23 |
-
history = model2.fit(X_train,y_train,epochs=10,validation_data=(X_test,y_test))
|
| 24 |
|
| 25 |
def sketch_recognition(test_img):
|
| 26 |
test_img = test_img/255
|
|
|
|
| 2 |
from keras.datasets import mnist
|
| 3 |
from keras.models import Sequential
|
| 4 |
from keras.layers import Conv2D,MaxPooling2D,Dense,Flatten,Dropout
|
| 5 |
+
from tensorflow import keras
|
| 6 |
|
|
|
|
| 7 |
import cv2
|
| 8 |
|
| 9 |
+
model2 = keras.models.load_model("final_model.h5")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 10 |
|
| 11 |
def sketch_recognition(test_img):
|
| 12 |
test_img = test_img/255
|