ввод - это английское sh предложение, и когда я запускаю, я получаю ошибку
Код:
saved_weights = find_checkpoint_file('.')
print('please enter the value')
user_input1 = input()
if len(saved_weights) == 0:
print("The network hasn't been trained! Program will exit...")
sys.exit()
else:
X_test = load_test_data(user_input1, X_word_to_ix, MAX_LEN)
X_test = pad_sequences(X_test, maxlen=4, dtype='int32')
model.load_weights(saved_weights)
predictions = np.argmax(model.predict[X_test])
sequences = ()
for prediction in predictions:
sequence = ' '.join([y_ix_to_word[index] for index in prediction if index > 0])
print(sequence)
sequences.append(sequence)
np.savetxt('test_result', sequences, fmt='%s')
эта строка, хотя и выводит ошибку:
predictions = np.argmax(model.predict[X_test])
ошибка:
Ошибка типа: объект 'method' не может быть подписан