Обработка небольшой точности в C++ для построения смещений NN ⇐ C++

Программы на C++. Форум разработчиков
Anonymous
Обработка небольшой точности в C++ для построения смещений NN

Сообщение Anonymous »

Я пытаюсь воссоздать простую нейронную сеть с нуля на стандартном C++ (без библиотек). Однако мне нужно получить сумму матрицы размера (10 x 42000) со значением от -1 до 1 (вот текстовый файл), np.sum дает мне 2.7711166694643907e-12, однако С++ дает мне -3.08041e -12. Это необходимо для расчета производной смещения NN. Я попробовал Pairwise_sum и kahan_sum в C++, и они оба дали мне одинаковый результат 3.547e-13. Использование базовой операции + дает мне -3.08041e-12. Действительно ли невозможно построить NN на стандартном C++?
Пожалуйста, помогите мне

Подробнее здесь: https://stackoverflow.com/questions/789 ... -nn-biases

Вернуться в «C++»