Может ли devtools :: load_all () лениво загрузить объекты в data /? - PullRequest
0 голосов
/ 05 марта 2019

В настоящее время я разрабатываю пакет R, в котором несколько больших объектов хранятся в data/ (несколько файлов по 50 МБ).

Когда я вызываю devtools::load_all('.') с консоли, обычно это занимает 10-20 секунддо перезагрузки пакета.Профилирование этого вызова показывает, что большую часть времени тратится на загрузку этих наборов данных:

enter image description here

Я бы подумал, что load_all() должен лениво загрузитьнаборы данных, но его документация (https://www.rdocumentation.org/packages/devtools/versions/2.0.1/topics/load_all) действительно утверждает, что все объекты в data/ загружены. Но когда я проверяю среду моего пакета, я вижу только обещания.

Есть ли способиметь load_all() отложенную загрузку объектов в data/, чтобы пакет загружался быстрее?

...