Вопросы по теме 'memoise'

чем отличаются эти мемоизированные функции?
Я вижу, что если я использую мемоиз для функции двумя разными способами, я получаю два разных поведения, и я хотел бы понять, почему. # Non Memoised function fib <- function(n) { if (n < 2) return(1) fib(n - 2) + fib(n - 1) }...
103 просмотров
schedule 12.11.2021

Как кэшировать результаты параллельного вычисления с помощью memoise::memoise?
Я предварительно вычисляю результаты и кэширую их с помощью функции memoise memoise пакет. К сожалению, если я попытаюсь ускорить расчеты, запустив их параллельно с parallel::mclapply , мемоизации не произойдет. > f <-...
188 просмотров
schedule 24.03.2022

Необходимо проверить функцию мемоизированного пакета, чтобы мемоизация работала.
Допустим, у меня есть пакет со следующей функцией: foo <- function() { Sys.sleep(1) # really expensive operation return(1) } Значение функции всегда одинаково для каждого запуска, поэтому я хотел бы использовать мемоизацию. Я думал,...
56 просмотров
schedule 11.07.2023