Size: a a a

Сообщество Python Программистов

2021 February 22

in Сообщество Python Программистов
Paper_doll_96
Никак. Я же говорю, что для кода, который использует си нет смысла использовать numba
Нампай использует си и намба прекрасно его ускоряет
источник

in Сообщество Python Программистов
Нампай использует си и намба прекрасно его ускоряет
ускоряет не C, а нампай
источник

P

Paper_doll_96 in Сообщество Python Программистов
Нампай использует си и намба прекрасно его ускоряет
Это скорее исключение, чем правило: в нумбу добавили это специально там, где это действительно требуется. Иначе не было бы такого
@numba.jit(nopython=True, error_model='numpy')
источник

in Сообщество Python Программистов
Paper_doll_96
Это скорее исключение, чем правило: в нумбу добавили это специально там, где это действительно требуется. Иначе не было бы такого
@numba.jit(nopython=True, error_model='numpy')
как error_model делает ускорение numpy исключением?
источник

in Сообщество Python Программистов
The error_model option controls the divide-by-zero behavior. Setting it to ‘python’ causes divide-by-zero to raise exception like CPython. Setting it to ‘numpy’ causes divide-by-zero to set the result to +/-inf or nan.
источник

in Сообщество Python Программистов
источник

DB

Dmytro Buzanov in Сообщество Python Программистов
Как можно сделать REFRESH MATERIALIZED VIEW (PostgreSQL) с помощью Python?

Upd: решено
источник

P

Paper_doll_96 in Сообщество Python Программистов
как error_model делает ускорение numpy исключением?
Конкретно error_model никак. Я говорил о том, что в numba добавили поддержку numpy намеренно, а этот аргумент(декоратора) привёл в кач-ве подтверждения. Основная задача numpy - взять все рассчеты на себя, в обход питона. Проще говоря есть смысл кешировать результат перемножения матриц, к примеру. Да, нет поддержки opencv. Быть может, намеренно?
источник

in Сообщество Python Программистов
Paper_doll_96
Конкретно error_model никак. Я говорил о том, что в numba добавили поддержку numpy намеренно, а этот аргумент(декоратора) привёл в кач-ве подтверждения. Основная задача numpy - взять все рассчеты на себя, в обход питона. Проще говоря есть смысл кешировать результат перемножения матриц, к примеру. Да, нет поддержки opencv. Быть может, намеренно?
Конечно они намеренно добавили нампай, не могли же случайно добавить. Пример декоратора тоже мимо - у нампая просто другое поведение в определённых случаях
источник

P

Paper_doll_96 in Сообщество Python Программистов
Paper_doll_96
Конкретно error_model никак. Я говорил о том, что в numba добавили поддержку numpy намеренно, а этот аргумент(декоратора) привёл в кач-ве подтверждения. Основная задача numpy - взять все рассчеты на себя, в обход питона. Проще говоря есть смысл кешировать результат перемножения матриц, к примеру. Да, нет поддержки opencv. Быть может, намеренно?
Хотя, есть смысл кешировать io задачи в opencv. Тут уж сам не знаю
источник

in Сообщество Python Программистов
В питоне есть кеширование, lru_cache, например. И что с того?
источник

P

Paper_doll_96 in Сообщество Python Программистов
В питоне есть кеширование, lru_cache, например. И что с того?
Все кеширование питона имеет смысл использовать, когда мы говорим об io-bound вещах. Openсv занимается не только этим. Насчёт сообщения выше - имел в виду то, что не случайнол нетподдержки opencv в numba
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Хотите что-то быстрое - пиздуйте на си, плюсы, го, расты и прочие. Зачем собирать самолёт из лопат?
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Ну или молитесь на jit в 4-й версии через пару лет
источник

КБ

Кирилл Баст... in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
Хотите что-то быстрое - пиздуйте на си, плюсы, го, расты и прочие. Зачем собирать самолёт из лопат?
скорее из вертолетов
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Кирилл Баст
скорее из вертолетов
игрушечных*
источник

P

Paper_doll_96 in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
Хотите что-то быстрое - пиздуйте на си, плюсы, го, расты и прочие. Зачем собирать самолёт из лопат?
Нет ничего идеального
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Paper_doll_96
Нет ничего идеального
И при чём тут это?
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
@krau5 слых, а в жс трушное ООП или пародия?
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
@krau5 слых, а в жс трушное ООП или пародия?
Ибо вроде как синтаксис-то стырен из жавы, но при этом это сранный синтаксический сахар
источник