Update m1_tf_test.py

This commit is contained in:
Smiril
2022-07-10 23:34:08 +02:00
committed by GitHub
parent 4a6956b421
commit d97b6e6fcb

View File

@@ -6,11 +6,45 @@
# Author: Smiril
# Email: sonar@gmx.com
#############################################################
import sys
import tensorflow as tf
tf.__version__
tf.config.list_physical_devices()
def xatoi(Str):
sign, base, i = 1, 0, 0
# If whitespaces then ignore.
while (Str[i] == ' '):
i += 1
# Sign of number
if (Str[i] == '-' or Str[i] == '+'):
sign = 1 - 2 * (Str[i] == '-')
i += 1
# Checking for valid input
while (i < len(Str) and
Str[i] >= '0' and Str[i] <= '9'):
# Handling overflow test case
if (base > (sys.maxsize // 10) or
(base == (sys.maxsize // 10) and
(Str[i] - '0') > 7)):
if (sign == 1):
return sys.maxsize
else:
return -(sys.maxsize)
base = 10 * base + (ord(Str[i]) - ord('0'))
i += 1
return base * sign
user_input = sys.argv[1]
logits = [[4.0, 2.0, 1.0], [0.0, 5.0, 1.0]]
inputs = tf.keras.Input(shape=(784,), name="digits")
inputs = tf.keras.Input(shape=(xatoi(user_input),), name="digits")
model = tf.keras.models.load_model('model')
mnist = tf.keras.datasets.mnist
(x_train, y_train), (x_test, y_test) = mnist.load_data()