Метод predict
возвращает массивоподобное значение.По сути, вы сравниваете каждую строку в прогнозе (которая является плавающей точкой, возможно, вероятности) с вашим порогом 0,3.Вы можете представить, что это работает как понимание списка.Он вернет другую массивоподобную структуру логических значений, указывающую, превышает ли каждое предсказание 0,3.Для вашего последнего шага вы в основном конвертируете этот логический массив в массив целых чисел, приводя значения true / false.С математической точки зрения вы можете думать, что она работает как пошаговая функция.
Я полагаю, вам будет легче понять, как работает ваш код, если вы разобьете его на более мелкие блоки.Сначала проверьте вывод прогнозов, затем проверьте результат сравнения и т. Д.