问题描述
我正在R环境中工作,我是网状软件包的新用户。我需要结合python autograd模块的grad函数的参数。
以下是我遇到的问题的可复制示例:
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 (将#修改为@)