AssumeDeterministic
BayesianMinimization等の関数のオプションで,検討中の関数が決定的であると仮定されるべきかどうかを指定する.
詳細
- AssumeDeterministic->Trueのとき,検討中の関数 f は決定的であり,f[conf]は与えられた設定 conf に対して常に同じ値を与えると仮定される.
- AssumeDeterministic->Falseのとき,検討中の関数 f は決定的である必要はなく,f[conf]は設定 conf が同じでも評価のたびに違う値を返すことがあると仮定される.
- よく使われるデフォルト設定はAssumeDeterministic->Falseである.
例題
すべて開くすべて閉じる例 (1)
BayesianMinimizationを関数が決定的であるという指定とともに使って,領域上で関数を最小化する:
スコープ (1)
特に指定がない乱数生成器で定義された領域上で関数を定義する:
特に指定なしでBayesianMinimizationを使って関数を最小化する:
Wolfram Research (2016), AssumeDeterministic, Wolfram言語関数, https://reference.wolfram.com/language/ref/AssumeDeterministic.html.
テキスト
Wolfram Research (2016), AssumeDeterministic, Wolfram言語関数, https://reference.wolfram.com/language/ref/AssumeDeterministic.html.
CMS
Wolfram Language. 2016. "AssumeDeterministic." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/AssumeDeterministic.html.
APA
Wolfram Language. (2016). AssumeDeterministic. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/AssumeDeterministic.html