You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何设置marginaleffects包avg_slopes()的使用核数?

调整marginaleffects包avg_slopes()的核心使用数量

marginaleffects包的并行计算依赖于future框架,你可以通过以下步骤手动指定核心数:

  • 首先安装并加载future包:

    install.packages("future")
    library(future)
    
  • 设置并行计划,指定想要使用的核心数量(示例为2个核心):

    plan(multisession, workers = 2)
    

    注:Windows系统仅支持multisession后端;Linux/macOS可以使用multicore后端,性能更优:

    plan(multicore, workers = 2)
    
  • 之后正常调用avg_slopes()函数,就会使用你指定的核心数运行:

    library(marginaleffects)
    # 假设你的模型对象为mod
    avg_slopes(mod)
    
  • 计算完成后,若要恢复串行计算模式,执行:

    plan(sequential)
    

内容的提问来源于stack exchange,提问作者Markus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 00:14:50