1/(1+exp(-x));
}
всё бы хорошо, но при данных допустим -9.5 она выдаёт нереальные значения, когда она может выдавать в промежутке от [0;1]. Проверял в калькуляторах и т. д. и везде нормально кроме моего кода. Как это лечить?
Ровно твой код запустил, значение абсолютно реальное для х = -9.5 результат 7.48462e-05
да вы что, положительная степень дает числа больше единицы, вот это нонсенс
7.4846227510611229e-05
Раздели 1 на любое положительное число больше единицы
Обсуждают сегодня