Давайте предположим, что я запустил запомненную функцию, которая возвращает целочисленный вывод.Теперь я не знаю, какие входы использовались для хранения текущего кэша.Есть ли способ получить текущий целочисленный вывод, который был кэширован при использовании пакета memoise?
Ниже приведен некоторый минималистический код:
library(memoise)
fn <- function(x) x+5
fn_mem <- memoise(fn)
a <- fn_mem(5)
Теперь предположим, что по какой-то причине япотерял переменную a
и не помню, чтобы fn_mem
был запущен с входным параметром 5
, но все же нужно знать, какой был вывод при запуске fn_mem
.
Возможно липолучить текущий кэшированный результат в таком случае?