Какова вычислительная стоимость арифметических операций в R? Например. происходит ли умножение двух 32-битовых целых чисел на постоянное время относительно их величины?Вычислительная стоимость арифметики в R
ответ
Если вы посмотрите here, вы увидите, что в R целочисленное умножение просто вызывает оператор C целочисленного умножения. Поэтому единственный ответ, который я могу дать, «какова вычислительная стоимость целочисленного умножения в R?» «такая же, как вычислительная стоимость целочисленного умножения с любым компилятором C, который использовался для компиляции R»; ответ на вопрос , что вопрос обычно будет «таким же, как вычислительная стоимость машинной команды целочисленного умножения (например, IMUL
) на конкретном чипе, на котором вы работаете».
Является ли исходный код единственным ресурсом? Разве разработчики не документируют сложность поведения стандартной реализации? – rem
(1) Да. (2) Нет. (3) Хотя много R не так хорошо документировано, как мне бы хотелось, мне не кажется странным, что это явно не задокументировано ... Я сомневаюсь (хотя я, безусловно, мог бы быть неверно), что временная сложность целочисленного умножения явно документирована для (например) C или Python либо, так как все они выполняют перевод этой операции в соответствующую машинную инструкцию. (Любопытно, можете ли вы указать на аналогичную документацию для какого-то основного языка?) –
Это разумно. Я также не знаю такой аналогичной документации. – rem
- 1. Вычислительная стоимость
- 2. Вычислительная стоимость функций тригонометрическими
- 3. Вычислительная стоимость typedef
- 4. Вычислительная стоимость Kmeans
- 5. вычислительная стоимость np.random.uniform vs np.random.beta
- 6. Вычислительная стоимость математических операций в GLSL
- 7. Вычислительная колонка в R
- 8. Когда вычислительная стоимость применения функции выпукла?
- 9. R: статистика/вычислительная эффективность
- 10. Какова вычислительная сложность функции arima() в R?
- 11. Lucene: Как вычислительная стоимость открытия IndexReader увеличится с размером индекса?
- 12. Какова вычислительная стоимость операции подсчета по строкам Python?
- 13. Какова вычислительная стоимость умножения с плавающей запятой и дополнения?
- 14. Онтология вычислительная сложность
- 15. R - stringdist стоимость ошибки настройки
- 16. R - Рассчитать вычислительную стоимость скриптов
- 17. r суммарная бара общая стоимость
- 18. Вычислительная медиана. Где ошибка?
- 19. Вычислительная колонка для простого умножения?
- 20. Средняя стоимость для каждого клиента в R
- 21. вычислительная функция в пакете neuralnet R не работает при воспроизведении
- 22. Вычислительная физика в питона
- 23. Вычислительная колонка в Mysql
- 24. вычислительная производительность
- 25. Каков наилучший способ выполнения арифметики по функциям в R?
- 26. Программирование арифметики
- 27. Указатель арифметики
- 28. строка арифметики в cpp
- 29. Регистрация арифметики в сборке
- 30. Реализация арифметики в дженериках?
Вы спрашиваете у других пользователей Google? –
У вас есть googled? Нет – rem
Можете ли вы прояснить/расширить/дать немного больше контекста? (Контекст может быть очевидным для некоторых читателей, но это не для меня) Постоянное время в отношении чего? Магнитуда? Я думаю, что ответ будет «таким же, как временная сложность 32-битного целочисленного умножения на любом стандартном языке, поскольку они в основном переведены непосредственно на машинные операции». –