次の方法で共有


EvalDll C++/C# の例

CNTK 2.0 バージョンより前のバージョンでは、CNTK EvalDLL を使用して、BrainScript でcntk.exeを使用してトレーニングされたモデルを評価していました。 EvalDLL は引き続きサポートされていますが、BrainScript でcntk.exeによって作成されたモデルに対してのみ機能します。 Python を使用して、CNTK 2.0 以降で作成されたモデルを評価するために使用することはできません。 モデル形式をサポートし、より多くの機能を提供するため、最新のCNTK ライブラリを評価に使用することを強くお勧めします。

EvalDll をまだ使用しているレガシ アプリケーションの場合、 EvalClients.sln には次の例が含まれています。

Windowsでは、ソリューション ファイル EvalClients.sln を使用してサンプルをビルドして実行します。 ご注意ください

  • これらのサンプルを使用するために、Visual Studio 2015 Update 3 が必要です。
  • サンプルは、64 ビット ターゲット プラットフォーム用に構築する必要があります。 それ以外の場合は、ライブラリを呼び出すときにいくつかの問題が発生します。 詳細については、「トラブルシューティングCNTK」ページも参照してください。
  • ビルドが成功すると、実行可能ファイルは $(SolutionDir)....$(Platform)$(ProjectName).$(Configuration)\ フォルダー (例: ....\X64\CPPEvalClient.Release\CppEvalClient.exe) の下に保存されます。

Linux では、サンプルの Makefile ビルドに関するページを参照してください。 ターゲット名EVAL_CLIENTとEVAL_EXTENDED_CLIENTは、これらのプロジェクトのビルドに使用されます。