Результаты поиска по запросу "memoization"

3 ответа

Использует ли оптимизатор Haskell памятку для повторных вызовов функций в области?

Рассмотрим эту функцию: f as = if length as > 100 then length as else 100Поскольку функция чистая, очевидно, что длина будет одинаковой в обоих вызовах. Мой вопрос: оптимизатор Haskell превращает приведенный выше код в эквивалент следующего? f ...

3 ответа

Как запоминать дорогостоящие вычисления на модельных объектах Django?

У меня есть несколько столбцов TextField в моем объекте UserProfile, которые содержат объекты JSON. Я также определил свойство setter / getter для каждого столбца, который инкапсулирует логику для сериализации и десериализации JSON в структуры ...

2 ответа

Памятка панд

У меня есть длинные вычисления, которые я повторяю много раз. Поэтому я хотел бы использовать памятку (пакеты, такие каккувшин [http://packages.python.org/Jug]а такжеjoblib [http://packages.python.org/joblib/memory.html]), совместно ...

ТОП публикаций

7 ответов

Python ленивый оценщик

Есть ли Pythonic способ инкапсулировать ленивый вызов функции, посредством чего при первом использовании функцииf(), он вызывает ранее связанную функциюg(Z) и на последующих звонкахf() возвращает кэшированное значение? Обратите внимание, что ...