[DOCKER] Je suis un utilisateur Windows mais je souhaite exécuter tensorflow

C'est ma première fois, mais je vais l'écrire rapidement.

Je suis un utilisateur de Windows10, mais je veux exécuter tensorflow, donc j'essaye diverses choses. Cela ne fonctionne pas encore. Je suis un cours Udacity Deep Learning (https://www.udacity.com/course/deep-learning--ud730) et mon objectif est de pouvoir faire cette tâche. J'écrirai en insistant là-dessus.

Ce que j'ai fait au point que ça marche pour le moment

J'ai procédé selon le site suivant, et maintenant cela fonctionne avec iPython. J'utilise docker. (Remarque supplémentaire au bas de la page. La procédure a été modifiée.) https://medium.com/@Rapchik/running-google-s-deep-learning-course-material-under-windows-82d468b6d5be#.6pk8esr9i

Cependant, il semble que les spécifications de vagrant aient changé, et je n'ai pas pu trouver l'insecure_private_key qui apparaît sur ce site. Cela a été résolu en ajoutant la description suivante à la phrase que ce site dit d'ajouter au Vagrantfile. config.ssh.insert_key = false

En conséquence, il peut être utilisé selon la procédure suivante.

  1. Ouvrez une invite de commande dans le dossier contenant le Vagrantfile et exécutez «vagrant up».
  2. Entrez le site selon PuTTY (il est plus facile d'enregistrer) et ouvrez-le. Quelque chose va sortir, mais sélectionnez Non.
  3. On vous demandera votre nom d'utilisateur, alors entrez core.
  4. cd tensorflow / tensorflow / examples / udacity / sur PuTTY
  5. docker run -p 8888:8888 -it google_udacity
  6. Ouvrez http://127.0.0.1:8888/tree dans votre navigateur

Tâche

J'ai réussi à l'ouvrir et tensorflow semble fonctionner, donc c'était bon pour le moment. Je ne peux pas enregistrer le cahier python. J'ai regardé le site suivant et l'ai essayé, mais il n'a montré aucune erreur, mais il n'a pas été enregistré. .. .. Sera-t-il synchronisé avec un dossier lorsqu'il fonctionne? https://github.com/tensorflow/tensorflow/blob/master/tensorflow/examples/udacity/README.md J'ai omis l'option --pull car elle n'a pas répondu. Est-ce inutile? docker, je ne suis pas sûr. .. ..

De plus, si vous exécutez le code source préparé dans l'exercice 1 d'Udacity, the kernel appears to have died. It will restart automatically. Je ne peux pas lire le jeu de données notMNIST parce que je meurs. Ça ne marche pas.

J'aimerais savoir si quelqu'un a réussi.

---- Addenda ---- Quelque chose s'est bien passé quand j'ai eu du mal. J'ai été surpris de voir la rumeur selon laquelle il ne peut être partagé que sous / c / Users. J'ai fait référence au site suivant et j'ai changé la méthode de diverses manières. Je ne connais pas docker donc je ne sais pas ce qui se passe. .. .. http://qiita.com/Algebra_nobu/items/6c2b05e2a9a4a5ee456d

  1. Ouvrez Docker Quickstart Terminal et tapez docker-machine env default, puis la commande ʻeval $ (chemin vers docker-machine env default)` qui apparaît à l'écran.
  2. docker run -p 8888: 8888 -p 6006: 6006 --name tekitou -v // c / Users / Dossier que vous voulez partager: / notebooks -it b.gcr.io / tensorflow / tensorflow Le dossier que vous voulez partager est moi Est ~ / tensorflow / examples / udacity.
  3. Ctrl + c, puis tapez y
  4. docker start tekitou
  5. docker exec -it tekitou bash

De plus, maintenant que les fichiers peuvent être partagés, les fichiers qui étaient trop volumineux pour être décompressés sur iPython peuvent maintenant être décompressés puis envoyés à iPython. Je me demande si cela peut être fait. Attentes.

---- Addendum ---- (2016/12/29) tensorflow est désormais compatible avec Windows! Je pense que je viens de faire «pip install tensorflow» sur la ligne de commande de spyder.

Recommended Posts

Je suis un utilisateur Windows mais je souhaite exécuter tensorflow
Je veux que DQN Puniki frappe un home run
[TensorFlow] Je souhaite traiter des fenêtres avec Ragged Tensor
Comment exécuter Django sur IIS sur un serveur Windows
Je veux faire fonctionner un ordinateur quantique avec Python
Comment exécuter un fichier Python à une invite de commande Windows 10
Exécutez Tensorflow avec la prise en charge native de Windows
[TensorFlow] Si vous souhaitez exécuter TensorBoard, installez-le avec pip.
Comment exécuter du code TensorFlow 1.0 en 2.0
Une histoire d'essayer d'exécuter JavaScripthon sur Windows et d'abandonner.
Je veux tweeter Twitter avec Python, mais j'y suis accro
Vous voulez résoudre un problème de classification simple?
Exécutez TensorFlow sur une instance GPU sur AWS
Je veux imprimer dans la notation d'inclusion
Je veux créer un environnement Python
Exécutez matplotlib sur un conteneur Windows Docker
Comment exécuter des scripts Maya Python
Je veux juste ajouter scipy, mais c'est un mémo amusant. Ubuntu, Python 3.
Que faire lorsque vous souhaitez recevoir des fichiers à distance depuis un client Windows
Je veux faire de matplotlib un thème sombre
Je souhaite créer facilement un modèle de bruit
Mettez MicroPython sur Windows pour exécuter ESP32 sur Python
Je veux INSÉRER un DataFrame dans MSSQL
Je veux créer une fenêtre avec Python
Je veux faire un jeu avec Python
Si vous souhaitez créer Word Cloud.
Comment exécuter CNN en notation système 1 avec Tensorflow 2
Je ne veux pas passer un test de codage
Addictif quand Kintone est un magasin de données
Je souhaite créer un type d'implémentation pouvant être branché
Comment vivre une vie décente avec Windows 2017
Je veux faire pyenv + pipenv même sous Windows
[Je veux classer les images à l'aide de Tensorflow] (2) Classifions les images
Je veux trouver facilement une délicieuse boutique
Je veux écrire dans un fichier avec Python
J'ai créé un jeu ○ ✕ avec TensorFlow
Je souhaite télécharger une application Django sur heroku
Je ne suis ni programmeur ni data scientist, mais j'ai touché Tensorflow pendant un mois, donc c'est super facile à comprendre.