Не удается найти домашний каталог при использовании TensorFlow Docker для GPU - PullRequest
0 голосов
/ 01 октября 2019

Я только что установил Tensorflow с поддержкой GPU, используя Docker, как рекомендовано здесь .

Насколько я могу судить, установка Tensorflow прошла успешно, так как следующий код выполнялся просто отлично:

sudo docker run --gpus all -it --rm tensorflow/tensorflow:latest-gpu \
python -c "import tensorflow as tf; tf.enable_eager_execution();\
print(tf.reduce_sum(tf.random_normal([1000, 1000])))"

Теперь я хотел запустить модель и использовал

sudo docker run -u $(id -u):$(id -g) --gpus all -it tensorflow/tensorflow:latest-gpu-py3

для активации сеанса оболочки bash в контейнере. Консоль теперь показывает следующее

___  __/__________________________________  ____/__  /________      __
__  /  _  _ \_  __ \_  ___/  __ \_  ___/_  /_   __  /_  __ \_ | /| / /
_  /   /  __/  / / /(__  )/ /_/ /  /   _  __/   _  / / /_/ /_ |/ |/ / 
/_/    \___//_/ /_//____/ \____//_/    /_/      /_/  \____/____/|__/


You are running this container as user with ID 1000 and group 1000,
which should map to the ID and group for your user on the Docker host. Great!

tf-docker / >
tf-docker / > ls
bin  boot  dev  etc  home  lib  lib64  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var

Однако, если я изменяю на home, я не могу найти свои папки и сценарии. Как туда попасть? Неужели я что-то не так при установке?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...