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.
Domyślną biblioteką matematyczną CNTK jest biblioteka Intel Math Kernel Library (Intel MKL). CNTK obsługuje używanie biblioteki Intel MKL za pośrednictwem niestandardowej wersji biblioteki MKLML, a także nazwy MKL-DNN w tym repozytorium
Instalowanie biblioteki MKL-DNN i MKLML:
- Utwórz katalog na maszynie do przechowywania MKLML, np.:
sudo mkdir /usr/local/mklml
- Pobierz wymagany kod MKLML w wersji 0.14 z witryny internetowej MKLML. Usuń jego tar do ścieżki MKLML, tworząc katalog podrzędny o wersji w programie . Kompilowanie nazwy MKL-DNN przy użyciu MKLML i instalowanie nazwy mkl-dnn w lokalizacji /usr/local
sudo wget https://github.com/01org/mkl-dnn/releases/download/v0.14/mklml_lnx_2018.0.3.20180406.tgz
sudo tar -xzf mklml_lnx_2018.0.3.20180406.tgz -C /usr/local/mklml
wget --no-verbose -O - https://github.com/01org/mkl-dnn/archive/v0.14.tar.gz | tar -xzf - && \
cd mkl-dnn-0.14 && \
ln -s /usr/local external && \
mkdir -p build && \
cd build && \
cmake .. && \
make && \
sudo make install && \
cd ../.. && \
rm -rf mkl-dnn-0.14
Uwaga: jeśli chcesz utworzyć z różnymi wersjami MKLML,
- Podczas konfigurowania kompilacji (por. poniżej) określ opcję
--with-mkl=<directory>, np.--with-mkl=/usr/local/mkl/mklml_lnx_2018.0.3.20180406.