Я обучил две модели с некоторыми данными, и они имеют
human_model = tf.keras.models.load_model('/directory/to/model/human_RNN.h5')
machine_model = tf.keras.models.load_model('/directory/to/model/machine_RNN.h5')
У меня есть набор для тестирования, который я хочу сравнить с двумя RNN и хочу узнать, больше ли он 'человек' или более 'машина' с моими двумя LSTM.
def detection(human_model, machine_model, testing_set_to_feed):
N = test_set_to_feed.len()
for t in range(1, N-1):
testing_set_to_feed[t] into first RNN
likelihood_first <-- prediction(first_rnn)
testing_set_to_feed[t] into second RNN
likelihood_second <-- prediction(second_rnn)
#.....
Я нахожусь на TFv2, поэтому я не могу использовать get_session (). Как выполнить фактическую подачу данных в мои обученные модели?