2024-06-26 07:36:29 发布
网友
我正在用python中的iminuit成功地编写一个函数,但是即使使用“print_level=-1”或“print_level=0”也无法删除该消息。在
下面是我使用的最简代码:
from iminuit import Minuit m = Minuit(chi2, alpha=1., beta=0., print_level=-1)
它返回:
我只想让它安静一点,因为我可以放入一个包含大约170.000组数据的循环中。在
谢谢你
尝试在参数列表中设置pedantic=False。在
pedantic=False
示例-
from iminuit import Minuit m = Minuit(chi2, pedantic=False, alpha=1., beta=0., print_level=-1)
从documentation-
pedantic: warns about parameters that do not have initial value or initial error/stepsize set.
从控制台中的警告来看,似乎是这些警告被记录下来了,很可能设置pedantic=False应该可以修复它。在
尝试在参数列表中设置
pedantic=False
。在示例-
从documentation-
从控制台中的警告来看,似乎是这些警告被记录下来了,很可能设置
pedantic=False
应该可以修复它。在相关问题 更多 >
编程相关推荐