tf.compat.v2.device
Указывает устройство для операций, созданных/выполненных в этом контексте.
tf.compat.v2.device(
device_name
)
device_name может быть полностью указано, как в "/job:worker/task:1/device:cpu:0", или частично указано, содержа в себе только подмножество полей, разделённых символом "/". Любые указанные поля переопределяют аннотации устройства из внешних областей действия. Например:
with tf.device('/job:foo'):
# ops created here have devices with /job:foo
with tf.device('/job:bar/task:0/device:gpu:2'):
# ops created here have the fully specified device above
with tf.device('/device:gpu:1'):
# ops created here have the device '/job:foo/device:gpu:1'
| Аргументы | |
|---|---|
device_name | Имя устройства, которое следует использовать в контексте. |
| Возвращает | |
|---|---|
| Менеджер контекста, который указывает устройство по умолчанию для новых операций. |
| Исключения | |
|---|---|
RuntimeError | Если передана функция. |
© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r1.15/api_docs/python/tf/compat/v2/device