Вопросы с тегом «math»

160
Зачем использовать softmax вместо стандартной нормализации?

В выходном слое нейронной сети обычно используется функция softmax для аппроксимации распределения вероятностей: Это дорого вычислять из-за показателей. Почему бы просто не выполнить Z-преобразование, чтобы все выходы были положительными, а затем нормализовать, просто разделив все выходы на сумму...

156
Сортировать точки по часовой стрелке?

Учитывая массив точек x, y, как мне отсортировать точки этого массива по часовой стрелке (вокруг их средней средней точки)? Моя цель состоит в том, чтобы передать точки в функцию создания линий, чтобы в итоге получилось нечто «сплошное», настолько выпуклое, насколько это возможно, без...

153
Как получить математическую константу PI в Swift

Я пытаюсь найти способ включить константу PI в мой код Swift . Я уже нашел помощь в другом ответе, import Darwinкоторый, как я знаю, дает мне доступ к функциям C . Я также проверил Mathпакет Darwinи наткнулся на следующее объявление: var M_PI: Double { get } /* pi */ Итак, я предполагаю, что есть...

152
Наименьший общий множитель для 3 или более номеров

Как рассчитать наименьшее общее кратное нескольких чисел? До сих пор я был в состоянии рассчитать его только между двумя числами. Но понятия не имею, как его расширить, чтобы вычислить 3 или более чисел. Пока это как я это сделал LCM = num1 * num2 / gcd ( num1 , num2 ) С gcd есть функция для...

151
Производительность математических библиотек Java матрицы? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

148
Как округлить число до значащих цифр в Python

Мне нужно округлить число с плавающей точкой для отображения в пользовательском интерфейсе. Например, на одну значимую цифру: 1234 -> 1000 0,12 -> 0,1 0,012 -> 0,01 0,062 -> 0,06 6253 -> 6000 1999 -> 2000 Есть ли хороший способ сделать это с помощью библиотеки Python, или я должен...

148
Рассчитать центральную точку нескольких пар координат широта / долгота

Учитывая набор точек широты и долготы, как я могу рассчитать широту и долготу центральной точки этого набора (то есть точки, которая будет центрировать вид по всем точкам)? РЕДАКТИРОВАТЬ: Python решение, которое я использовал: Convert lat/lon (must be in radians) to Cartesian coordinates for each...

147
Как рассчитать среднее значение для набора циклических данных?

Я хочу рассчитать среднее значение для набора циклических данных. Например, у меня может быть несколько образцов из чтения компаса. Проблема, конечно же, заключается в том, как бороться с циклом. Тот же алгоритм может быть полезен для циферблата. Фактический вопрос более сложен - что означает...

146
Почему C ++ rand () генерирует только числа одинакового порядка?

В небольшом приложении, написанном на C / C ++, я столкнулся с проблемой с randфункцией и, возможно, с семенем: Я хочу создать последовательность случайных чисел, которые имеют разные порядки, то есть с различными значениями логарифма (основание 2). Но кажется, что все произведенные числа имеют...

146
Java округлить любое число

На этот вопрос есть ответы на Stack Overflow на русском : Округление в большую сторону не работает Кажется, я не могу найти ответ, который ищу, относительно простого вопроса: как мне округлить любое число до ближайшего int? Например, всякий раз, когда число равно 0,2, 0,7, 0,2222, 0,4324, 0,99999,...

144
Что на самом деле делает математика gcc?

Я понимаю, что --ffast-mathфлаг gcc может значительно увеличить скорость операций с плавающей запятой и выходит за рамки стандартов IEEE, но я не могу найти информацию о том, что на самом деле происходит, когда он включен. Может ли кто-нибудь объяснить некоторые детали и, возможно, дать четкий...

143
Алгоритм для обнаружения пересечения двух прямоугольников?

Я ищу алгоритм, чтобы определить, пересекаются ли два прямоугольника (один под произвольным углом, другой только с вертикальными / горизонтальными линиями). Тестирование, если угол одного находится в другом, ПОЧТИ работает. Сбой, если прямоугольники образуют крестообразную форму. Кажется хорошей...

143
Почему необходимо использовать нелинейную функцию активации в нейронной сети обратного распространения? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 3 месяца назад . Уточните этот вопрос Я читал кое-что о нейронных сетях и понимаю...

133
Отделение Python

Я пытался нормализовать набор чисел от -100 до 0 в диапазоне от 10 до 100, и у меня возникли проблемы только для того, чтобы заметить, что даже без каких-либо переменных это не оценивает то, как я ожидал: >>> (20-10) / (100-10) 0 Деление с плавающей запятой тоже не работает: >>>...

133
Math.random () объяснение

Это довольно простой вопрос Java (хотя, вероятно, применим ко всему программированию): Math.random() возвращает число от нуля до единицы. Если я хочу вернуть целое число от нуля до ста, я бы сделал: (int) Math.floor(Math.random() * 101) От одного до ста я бы сделал: (int) Math.ceil(Math.random() *...