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

如何用R的parsnip包运行深度学习模型?是否暂不支持该功能?

Parsnip与深度学习功能的说明

parsnip目前没有原生提供通用深层神经网络的预定义模型接口,你看到的mlp和bag_mlp是仅有的两类相关模型,它们属于基于nnet包实现的浅层多层感知机,并非通用的深层神经网络框架。

不过tidymodels生态并非完全不支持深度学习,只是实现逻辑和caret不同:

  • caret是直接集成了多款深度学习包的现成接口,而tidymodels更偏向模块化设计,把深度学习的灵活实现交给用户通过自定义模型完成。
  • 你可以通过parsnip的custom_model()函数,封装keras或torch等深度学习框架的模型,从而将深层神经网络融入tidymodels的工作流(比如交叉验证、超参数调优、结果评估等环节)。

简单来说,parsnip不是缺少深度学习能力,而是没有像caret那样预封装大量通用深度学习模型的接口,需要结合专业深度学习框架自定义实现。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.05 18:26:03