hwberry2 commited on
Commit
b1334ad
·
1 Parent(s): fea1e17

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +43 -0
app.py CHANGED
@@ -1,7 +1,50 @@
1
  import gradio as gr
2
  import tensorflow as tf
 
3
  print("TensorFlow version:", tf.__version__)
4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5
  def greet(name):
6
  return f"Hello, {name}!"
7
 
 
1
  import gradio as gr
2
  import tensorflow as tf
3
+
4
  print("TensorFlow version:", tf.__version__)
5
 
6
+ mnist = tf.keras.datasets.mnist
7
+
8
+ (x_train, y_train), (x_test, y_test) = mnist.load_data()
9
+ x_train, x_test = x_train / 255.0, x_test / 255.0
10
+
11
+ model = tf.keras.models.Sequential([
12
+ tf.keras.layers.Flatten(input_shape=(28, 28)),
13
+ tf.keras.layers.Dense(128, activation='relu'),
14
+ tf.keras.layers.Dropout(0.2),
15
+ tf.keras.layers.Dense(10)
16
+ ])
17
+
18
+ predictions = model(x_train[:1]).numpy()
19
+
20
+ tf.nn.softmax(predictions).numpy()
21
+
22
+ loss_fn = tf.keras.losses.SparseCategoricalCrossentropy(from_logits=True)
23
+ loss_fn(y_train[:1], predictions).numpy()
24
+
25
+ model.compile(optimizer='adam',
26
+ loss=loss_fn,
27
+ metrics=['accuracy'])
28
+
29
+
30
+ model.fit(x_train, y_train, epochs=5)
31
+ model.evaluate(x_test, y_test, verbose=2)
32
+
33
+
34
+
35
+
36
+
37
+
38
+
39
+
40
+
41
+
42
+
43
+
44
+
45
+
46
+
47
+
48
  def greet(name):
49
  return f"Hello, {name}!"
50