如何解决如何在R环境中组合Python的autograd模块的参数?
我正在R环境中工作,我是网状软件包的新用户。我需要结合python autograd模块的grad函数的参数。
我不明白如何在grad函数的输入中组合我的R函数。
以下是我遇到的问题的可复制示例:
library(reticulate)
use_python("C:/ProgramData/Anaconda3/python.exe")
autograd <- import("autograd",convert = FALSE)
e2 = function(x){
return(2*x^3 - 10*(x-6)^2 + 2*x)
}
e3 = py_func(e2)
x1=2
e3(x1) # use R object
e4 = py$grad(e3) #import in R environment
e4(x1)
py_call_impl(可调用,dots $ args,dots $ keywords)错误:RuntimeError:评估错误:二进制运算符的非数字参数。
在我可以使用e4之后为什么代码崩溃的任何想法将不胜感激。
预先感谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。