Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Biblioteka EvalDll w systemie Linux jest udostępniana jako biblioteka języka C++.
Wzorzec użycia do oceny jest następujący:
- Pobierz wystąpienie aparatu oceny przy użyciu metody GetEvalF() (dla
floattypu danych) lub GetEvalD() (dladoubletypu danych). - Załaduj model (lub utwórz sieć) w a aparatu oceny.
- Oceń dane wejściowe względem modelu i uzyskaj odpowiednie dane wyjściowe.
- Po zakończeniu należy usunąć model.
Biblioteka ewaluacyjne , Cntk.Evalznajduje się w obszarze cntk/lib w CNTK pakietu binarnego. Jeśli skompilujesz CNTK na podstawie kodu źródłowego, biblioteka Cntk.Eval udostępniona będzie dostępna w lib folderze katalogu kompilacji.
Każdy program korzystający z biblioteki ewaluacyjnej musi połączyć biblioteki Cntk.Core i Cntk.Math, np.
-lCntk.Eval-<VERSION> -lCntk.Math-<VERSION>
i ustaw odpowiednią ścieżkę wyszukiwania dla tych bibliotek. Użyj tej samej wersji kompilacji (debugowania/wydania) i tej samej wersji kompilatora co ta, która została użyta do utworzenia bibliotek. Obiekt CPPEvalClient w kodzie źródłowym CNTK ilustruje wzorzec użycia w systemie Linux. Plik reguł programu Make zawiera EVAL_SAMPLE_CLIENT docelowy pokazujący sposób kompilowania przykładu.
Aby uzyskać szczegółowe informacje na temat interfejsu API języka C++ dostarczonego przez firmę EvalDll, zapoznaj się ze stroną interfejsu API języka C++ platformy EvalDll .