how-to:tensorflow
Содержание
TensorFlow
Docker
https://www.tensorflow.org/install/docker
https://docs.docker.com/compose/gpu-support/
запуск:
docker build -t tf . docker run -p80:8888 -v /data/docker/tensorflow/tf:/tf -d --gpus all --name jupyter jupyter docker exec jupyter jupyter notebook list
Настроить с поддержкой Nvidia
Тест
Проверить GPU из контейнера:
- Версия TensorFlow и доступность GPU
docker run --rm -it --gpus all tensorflow/tensorflow:latest-gpu-jupyter python -c "import tensorflow as tf; print('TF version:', tf.__version__); print('GPU is', 'available' if tf.config.list_physical_devices('GPU') else 'NOT AVAILABLE')"
- Список GPU и их нумерация
docker run --rm -it --gpus all tensorflow/tensorflow:latest-gpu-jupyter python -c "import tensorflow as tf; tf.test.gpu_device_name()"
- Сделать вычислиния на тензоре:
docker run --rm -it --gpus all tensorflow/tensorflow:latest-gpu-jupyter python -c "import tensorflow as tf; print(tf.reduce_sum(tf.random.normal([1000, 1000])))"
how-to/tensorflow.txt · Последнее изменение: — 127.0.0.1
