Как видно из заголовка, выходные данные прогноза равны либо 1,0, либо 0,0, и я не получаю никаких значений между которыми приводит к тому, что мои результаты будут либо 100% падать, либо 100% не падать.
for img in imagesList:
test_image = image.load_img(path+img, target_size=(64, 64))
test_images = image.img_to_array(test_image)
test_images = np.expand_dims(test_image, axis = 0)
result = classifier.predict(test_images)
if result[0][0] <= 0.0:
prediction = 'fall'
print('The file is:{} while model output is: {}{} {} '.format(img[:-4],((1-result[0][0])*100),'%',prediction))
print(result[0][0])
#print('The file is:{} while model output is: {}{} {}'.format(img[:-4],((result[0][0])*100),'%',' nonfall'))
else:
prediction = 'nonfall'
print('The file is:{} while model output is: {}{} {} '.format(img[:-4],((result[0][0])*100),'%',prediction))
print(result[0][0])