您好我正在运行rpy2 robjects的python中运行代码并试图使其合适 一些数据(我认为是权重的错误)。 我正在使用非线性回归,我想要拟合的“公式”是: A /((X / T1)^ B +(X / T1)^ C)
不幸的是每次我尝试运行代码时都会遇到常见的奇异梯度错误:
rpy2.rinterface.RRuntimeError:函数错误(formula,data = parent.frame(),start,control = nls.control(),: 奇异梯度
我认为是由于我的参数(A,t1,b和c)的初始值。 有没有什么方法可以让我更好地猜测初始值而不是尝试? 谢谢, nino