共用方式為


CNTK評估概觀

定型模型之後,您可以使用 CNTK Eval 程式庫在您自己的應用程式中評估模型。 CNTK支援 C++、Python、C#/.NET 和 JAVA 的模型評估。 從 v2.1 開始,CNTK也支援通用 Windows 平臺 (UWP) 。

CNTK評估的功能包括

  • 同時支援 CPU 和 GPU 裝置。
  • 平行支援多個評估要求
  • 藉由在多個執行緒之間共用相同模型的參數來優化記憶體使用量。 這會大幅降低在服務環境中執行評估時的記憶體使用量。

下列頁面提供使用 CNTK 程式庫進行模型評估的詳細資訊。

使用 CNTK 1.0 的繼承應用程式

在CNTK 2.0 版之前,CNTK EvalDLL 是用來評估搭配 BrainScript 使用cntk.exe定型的模型。 仍支援 EvalDLL,但僅適用于使用 BrainScript cntk.exe所建立的模型。 它不能用來評估使用 Python CNTK 2.0 或更新版本所建立的模型。 我們強烈建議使用最新的CNTK程式庫進行評估,因為它支援模型格式,並提供更多功能。

如需不同模型格式的詳細資訊,請參閱CNTK模型格式頁面。 如需使用 EvalDLL 介面的繼承應用程式,請參閱CNTK EvalDLL 概觀頁面。