2017-01-17 18 views

Odpowiedz

2

Obecnie obsługujemy zarówno system Linux, jak i Windows. Wsparcie dla komputerów Mac znajduje się na naszej stronie ToDo lub będzie zainteresowane udziałem społeczności.

3

Chociaż może nie być obsługiwany bezpośrednio na komputerze Mac, zawsze można korzystać z maszyny wirtualnej.

  1. Możesz skonfigurować okno dokowane w swoim lokalnym środowisku.

    https://docs.docker.com/docker-for-mac/

  2. Śledź swoje dokumentacje dotyczące instalowania na Döcker

    https://github.com/Microsoft/CNTK/wiki/CNTK-Docker-Containers

+0

Docker jest droga (w tej chwili). Pomyślnie użyliśmy Docker dla użytkowników Mac w samouczkach CNTK, nie zgłoszono żadnych problemów. –

+0

Obraz Docker właśnie otrzymał aktualizację do najnowszej wersji, 2.0 beta 8, na [Dockerhub] (https://hub.docker.com/r/microsoft/cntk/) –

6

W czerwcu 2017 roku, można uruchomić tylko CNTK na OSX używając Döcker (który będzie uruchomić Linux container)

Dokumentacja firmy Microsoft jest dostępna tutaj: https://docs.microsoft.com/en-us/cognitive-toolkit/CNTK-Docker-Containers

Jeśli chcesz uruchomić wersję procesora CNTK (w przeciwieństwie do GPU), musisz pobrać określoną wersję kontenera doków. Zobacz: https://hub.docker.com/r/microsoft/cntk/

Polecam przy użyciu następujących dla procesora CNTK:

docker pull microsoft/cntk:2.0-cpu-python3.5

Po wyciągnął pojemnik powyżej, można użyć Jupyter notebooki patrzeć tutoriale itp:

Pierwszy uruchom pojemnika:

docker run -d -p 8888:8888 --name cntk-jupyter-notebooks -t microsoft/cntk:2.0-cpu-python3.5 

Następnie uruchom polecenie:

docker exec -it cntk-jupyter-notebooks bash -c "source /cntk/activate-cntk && jupyter-notebook --no-browser --port=8888 --ip=0.0.0.0 --notebook-dir=/cntk/Tutorials --allow-root" 

Będziesz chciał uzyskać dostęp do powłoki, aby uruchamiać polecenia CNTK. Możesz dołączyć powłokę bash za pomocą okna dokowanego.

uzyskać identyfikator pojemnik

docker ps 

Następnie przymocować powłokę

docker exec -it <container_id> bash 
+0

Czy wersja GPU może być używana na komputerze Mac, za pośrednictwem lokalnej maszyny Windows VM/docker, czy też wymagałoby to eGPU? – Starchand

Powiązane problemy