Extreme Optimization Numerical Libraries for .NET

体験版

Extreme Optimization Numerical Libraries for .NETは現在Nuget GalleryでNugetパッケージとして配信されています。
どなたでもVisual Studioなどの開発環境でインストールすることができます。
インストール後に製品版または体験版のライセンス登録を行うと使用できるようになります。

Nugetの使用が初めての方はMicrosoftのドキュメントをご覧ください。

60日体験版ライセンス

60日間使用可能な体験版ライセンスを開発元の以下のページから申請して取得することができます。

メインパッケージ

メインパッケージは全てのExtreme Optimization Numerical Libraries for .NETアプリケーションで必要となるパッケージです。

パッケージ名 内容 リンク
Extreme.Numerics メインパッケージ
Extreme.Numerics.SinglePrecision 単精度線形代数とFFT
Extreme.Numerics.Generic 一般線形代数

データ接続ライブラリ

パッケージ名 内容 リンク
Extreme.Data テキストファイル(CSVを含む)、R、Stata、Matlab...
Extreme.Data.Json JSONシリアル化

ネイティブライブラリ-混合モードアセンブリ

パッケージ名 内容 リンク
Extreme.Numerics.Mkl.net5.0 混合モードMKLプロバイダ .NET 5.0以降用
Extreme.Numerics.Mkl.netcoreapp3.1 混合モードMKLプロバイダ .NET Core 3.1用
Extreme.Numerics.Mkl.net40 混合モードMKLプロバイダ .NET Framework 4.0以降用
Extreme.Numerics.Mkl.net40.SinglePrecision
(古いバージョン)
単精度混合モードMKLプロバイダ .NET Framework 4.0以降用
Extreme.Numerics.Mkl.net35
(古いバージョン)
単精度混合モードMKLプロバイダ .NET Framework 3.5用
Extreme.Numerics.Mkl.net35.SinglePrecision
(古いバージョン)
単精度混合モードMKLプロバイダ .NET Framework 3.5用

ネイティブライブラリ-相互運用に基づいたP/Invoke

パッケージ名 内容 リンク
Extreme.Numerics.Mkl.Windows MKLプロバイダベースのP/Invoke Windows用
Extreme.Numerics.Mkl.Linux MKLプロバイダベースのP/Invoke Linux用
Extreme.Numerics.Mkl.SinglePrecision.Windows 単精度のMKLプロバイダベースのP/Invoke Windows用
Extreme.Numerics.Mkl.SinglePrecision.Linux 単精度のMKLプロバイダベースのP/Invoke Linux用

言語インターフェースライブラリ

パッケージ名 内容 リンク
Extreme.Numerics.FSharp F#のサポート
Extreme.Numerics.IronPython IronPythonのサポート