C#に最適化ライブラリはありますか?
複雑な方程式をExcelで最適化する必要があります。この方程式には、いくつかの係数があります。そして、私が定義する適応度関数に従ってそれらを最適化する必要があります。だから私が必要なことをするようなライブラリがあるのだろうか?
C#に最適化ライブラリはありますか?
複雑な方程式をExcelで最適化する必要があります。この方程式には、いくつかの係数があります。そして、私が定義する適応度関数に従ってそれらを最適化する必要があります。だから私が必要なことをするようなライブラリがあるのだろうか?
ここにいくつかの無料でオープンソースのc#実装があります
このリストでもっと見つけることができます
オプティマイザーは、純粋なマネージドc#では実際には不可能な、より極端なコード(またはアセンブリ)の最適化の恩恵を受けることが多いことに注意してください。深刻な速度が懸念される場合は、NAGやMOSEKなどのアンマネージ実装をターゲットにすると、アンマネージAPIにデータをアクセスできるようにする手間を上回る大きなメリットが得られる可能性があります(マネージバッファの固定やメモリマップトファイルの使用など)。
1 つのオプションはMicrosoft Solver Foundationで、express エディションもあります
C# にはさまざまな最適化ライブラリが存在するようです。ただし、これが最も人気があるようです。
彼らは試用版を提供しているので、購入する前に特定の状況で動作することを確認できます.
Microsoft Solver Foundation は、C# を含むすべての .NET 言語をサポートしており、Express バージョンは無料です (いくつかの制限があります)。