tf.config.LogicalDeviceConfiguration
Stay organized with collections
Save and categorize content based on your preferences.
Configuration class for a logical devices.
tf.config.LogicalDeviceConfiguration(
memory_limit=None,
experimental_priority=None,
experimental_device_ordinal=None
)
Used in the notebooks
Used in the guide |
Used in the tutorials |
|
|
The class specifies the parameters to configure a tf.config.PhysicalDevice
as it is initialized to a tf.config.LogicalDevice
during runtime
initialization. Not all fields are valid for all device types.
See tf.config.get_logical_device_configuration
and
tf.config.set_logical_device_configuration
for usage examples.
Fields |
memory_limit
|
(optional) Maximum memory (in MB) to allocate on the virtual
device. Currently only supported for GPUs.
|
experimental_priority
|
(optional) Priority to assign to a virtual device.
Lower values have higher priorities and 0 is the default.
Within a physical GPU, the GPU scheduler will prioritize ops on virtual
devices with higher priority. Currently only supported for Nvidia GPUs.
|
experimental_device_ordinal
|
(optional) Ordinal number to order the virtual
device.
LogicalDevice with lower ordinal number will receive a lower device id.
Physical device id and location in the list is used to break ties.
Currently only supported for Nvidia GPUs.
|
Attributes |
memory_limit
|
A namedtuple alias for field number 0
|
experimental_priority
|
A namedtuple alias for field number 1
|
experimental_device_ordinal
|
A namedtuple alias for field number 2
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. Some content is licensed under the numpy license.
Last updated 2024-04-26 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-04-26 UTC."],[],[]]