0
我遇到了使用fmin_cobyla的問題。我正在使用它來進行參數擬合。出於某種原因,即使問題被正確定義,它似乎也陷入了無限循環。我打開iprint它正在循環下面的消息。有誰知道這意味着什麼?scipy cobyla不會聚合
RESMAX,MCON, M, ICON = 0.0000000 2 1 0
ICOUNT, OPTNEW, OPTOLD, 0 NAN 0.00000
*TOT,NACT, ICON = NAN 1 2
2. VMULTD = NAN 0.000000
3. VMULTD = NAN 0.00000
3. VMULTC = 0.0000
由於提前, 安德魯
這可能意味着你的目標函數已經返回了一個NaN值,讓優化器感到困惑。或者,優化程序本身以某種單一的情況結束。根據這些信息很難說更多。如果你有一個簡單的測試用例產生這種行爲,那可能會有幫助。 –
我檢查了我的目標函數的返回值,它不是nan。 – Andrew