Update m1_tf_test.py

This commit is contained in:
Smiril
2022-07-11 10:19:31 +02:00
committed by GitHub
parent 4464f660e9
commit 5a8346a48b
+5 -3
View File
@@ -10,6 +10,7 @@ import sys
import tensorflow as tf
from tensorflow import keras
from tensorflow.keras.layers import Layer, Input
from tensorflow.keras.models import LSTM
tf.__version__
tf.config.list_physical_devices()
from random import randrange
@@ -30,9 +31,9 @@ class ComputeSum(Layer):
n = len(data)
return n
def ComputeSumModel(input_shape):
inputs = Input(shape = input_shape)
outputs = ComputeSum(input_shape[0])(inputs)
def ComputeSumModel(input_shape):
inputs = Input(shape = input_shape)
outputs = ComputeSum(input_shape[0])(inputs)
model = tf.keras.Model(inputs = inputs, outputs = outputs)
@@ -88,6 +89,7 @@ model = tf.keras.models.Sequential([
tf.keras.layers.Dropout(0.2)
])
loss_fn = tf.keras.losses.SparseCategoricalCrossentropy(from_logits=True)
model.add(LSTM(32, input_shape=(1024, )))
model.compile(optimizer='adam',
loss=loss_fn,
metrics=['accuracy'])