Configurer CNTK Outils Python pour Windows

Si vous souhaitez utiliser Python Tools pour Visual Studio (PTVS) :

  • Commencez par déterminer votre chemin d’accès à Visual Studio (par exemple : « c:\Program Files (x86)\Microsoft Visual Studio 14.0 »). Prenez ce chemin et créez une variable d’environnement nommée MYVSPATH. set MYVSPATH=thePathToVSDescribedAbove.
  • Si vous disposez d’une installation source, vérifiez que vous avez défini PYTHONPATH à partir de :
  • Obtenez ensuite le chemin d’accès à votre installation CNTK :
  • Si vous avez une installation binaire, (examinez c:\local). Par exemple, si vous avez installé CNTK 2.7, vous avez un chemin d’accès comme : c:\local\CNTK-2-7-Windows-64bit-GPU. Prenez ce chemin et créez une variable d’environnement nommée MYCNTKPATH : set MYCNTKPATH=thePathToCNTKDescribedAbove.
  • Si vous avez une installation source, recherchez le chemin juste au-dessus où vous avez cloné. C’est juste au-dessus du dir cntk. Prenez ce chemin et créez une variable d’environnement nommée MYCNTKPATH : set MYCNTKPATH=thePathToCNTKDescribedAbove.
  • Configurez ensuite votre environnement avec %MYVSPATH%\vc\vcvarsall.bat amd64.
  • Suivant en fonction de votre type d’installation :
  • Si vous disposez d’une installation binaire, mettez à jour votre environnement PATH avec set PATH=%MYCNTKPATH%\cntk\cntk;%PATH%.
  • Si vous disposez d’une installation source et d’une version générée, effectuez set PATH=%MYCNTKPATH%\cntk\x64\Release;%PATH%. Si vous avez créé quelque chose de différent de la version, spécifiez cela à la place.
  • Ouvrez ensuite Visual Studio avec%MYVSPATH%\Common7\IDE\devenv.exe
  • Dans VS, accédez à Outils -> Outils Python -> Environnements Python et créez un environnement (en cliquant sur le bouton « + Personnalisé »).
  • Sélectionnez Configurer dans le menu déroulant et définissez le chemin de préfixe sur le dir d’environnement à l’intérieur d’Anaconda. Si vous avez effectué une installation binaire, ce chemin d’accès est susceptible d’être : C:\local\Anaconda3-4.1.1-Windows-x86_64\envs\cntk-py35\.
  • Ensuite, cliquez sur Détection automatique et le reste des entrées est renseigné automatiquement.
  • Dans Visual Studio, créez un projet Python vide
  • Ajoutez votre ou vos fichiers Python.
  • Si vous avez une installation source, pour obtenir IntelliSense, ajoutez le dir lib Python complet dans le cadre de votre projet à l’adresse : MYCNTKPATH%\CNTK\bindings\python

Liens