将来のパッケージのアイテムに渡されるグローバルオブジェクトの最大サイズを変更する方法を教えてもらえますか?ここでRのfuture.global.maxSizeの調整方法?
は、私は次のエラーを取得私のポイント
library(future)
a = 1:200000000
object.size(a)
test %<-% head(a)
を示して役に立たない例です:
Error in getGlobalsAndPackages(expr, envir = envir, persistent = persistent, : The total size of all global objects that need to be exported for the future expression (‘head(a)’) is 762.95 MiB. This exceeds the maximum allowed size of 500.00 MiB (option 'future.global.maxSize'). There are two globals: ‘a’ (762.94 MiB of class ‘numeric’) and ‘head’ (10.05 KiB of class ‘function’).
を誰も私がそのfuture.global.maxSizeオプションを調整する方法を理解するのに役立つことはできますか?私はoptions(future.global.maxSize = 1500000)
を試しましたが、うまくいきませんでした。
将来の著者:これは正しいです。 'future.globals.maxSize'(複数)オプションを使用してください - エラーメッセージにタイプミスがありました。これは次のリリース(将来> 1.2.0)で修正されました。 https://github.com/HenrikBengtsson/future/issues/116 – HenrikB
恐ろしい!メモを追加していただき、ありがとうございます。偉大なパッケージに感謝します。 –