回答
如果你關注this example as given in the documentation它看起來好像你想盡量減少Func-count
。 直接不可能在該參數上設置上限,所有人只能通過MaxIterations
限制迭代次數,或者限制每次迭代的功能評估次數,即MaxFunctionEvaluations
。這個組合,MaxIterations*MaxFunctionEvaluations
,給出的最大值可以達到Func-count
。
的MaxIterations
輸入參數作爲每documentation:允許迭代
最大數目,爲正整數。默認值是
400
。見Tolerances and Stopping Criteria和Iterations and Function Counts。
的MaxFunctionEvaluations
輸入參數表示:
函數評估的最大數目允許的,一個正整數。缺省值是
100*numberOfVariables
。請參閱公差和停止標準以及迭代和函數計數。
我並不是想限制迭代次數,而是每次迭代的函數評估次數。如果在 – kirikoumath
@kirikoumath這個問題中沒有明確說明,那麼應該是您在問題中已經提到的'MaxFunctionEvaluations'開關,請參閱引用的文檔。 – Adriaan
'MaxFunctionEvaluations'設置爲默認值,'MaxIterations = 10',我仍然在第一次迭代獲得'Func-count = 3457'。我的目標是限制這個價值。 – kirikoumath
- 1. fsolve的迭代使用
- 2. 每次迭代
- 3. C#每次迭代
- 4. rails每個迭代器迭代兩次
- 5. 的ArrayList在每次迭代
- 6. 行值@每次迭代
- 7. XSL每個迭代一次
- 8. 每次兩個迭代器?
- 9. System.Timers.Timer在每次迭代
- 10. c#限制每次迭代
- 11. 功能在每次迭代
- 12. 每秒百萬次迭代
- 13. 在每次循環迭代
- 14. 在每次迭代完成後再次迭代函數
- 15. 每次迭代產出一次
- 16. 迭代5次,每次字符
- 17. 的Smarty的foreach:每次迭代添加
- 18. 在rapidminer的X_validation運算符中迭代每次迭代?
- 19. C++/OF迭代每次迭代更改屬性的對象?
- 20. 不同的MsgBox每次迭代後
- 21. 動態XSLT的,每次迭代
- 22. 獲取每次迭代的元素。
- 23. 保存for循環的每次迭代
- 24. 保存每次迭代的結果python
- 25. 迭代與每次測驗的Jquery
- 26. 獲取每次迭代的最大值
- 27. Django的查詢命中每次迭代
- 28. 的TransactionScope - 承諾在每次迭代
- 29. 保存for循環的每次迭代
- 30. 重置計時器的每次迭代
如果您的實際問題是每次迭代的時間消耗,有點偏離主題,但可能相關。可能還有其他因素需要考慮。考慮向量化代碼的其他部分(如果還沒有的話) –