私はすべての係数が(0,1)
の範囲にあり、合計が1
(この機能はMatlabのLSQLIN
関数で実装されています)の範囲にあるように、Scipyを使用して制約付き最小二乗推定を実行しようとしています。Pythonの制限付き最小二乗推定
Python/Scipyを使用してこの計算を設定するためのヒントがありますか?私はscipy.optimize.fmin_slsqp()
を使用すべきだと信じていますが、どのパラメータを渡すべきか全面的にはわかりません。[1]助けのための
多くのおかげで、 ニック
私は、参照テキストなしで解析するために、[1] fmin_slsqp
のドキュメント内の1つの例は少し難しい - と私はscipyのダウンロードを使用して新たなんです。
はい、ただし、線形制約式を追加するにはどうすればよいですか?ドキュメントでは、変数の境界を指定できるように見えます。 – Realhermit