TensorFlow es una biblioteca Python de código abierto diseñada por Google para desarrollar modelos de aprendizaje automático y redes neuronales de aprendizaje profundo.
replace() se usa para anular la especificación del objeto DeviceSpec y obtener el nuevo objeto.
Sintaxis: tensorflow.DeviceSpec.replace(**kwargs)
Parámetros:
- **kwargs: este método acepta todos los parámetros aceptados por el constructor DeviceSpec.
Devoluciones: Devuelve un objeto DeviceSpec.
Ejemplo 1:
Python3
# Importing the library import tensorflow as tf # Initializing Device Specification device_spec = tf.DeviceSpec(job ="gfg", replica = 5) # Printing the DeviceSpec print('Device Spec: ', device_spec.to_string()) # Getting new DeviceSpec object new_device_spec = device_spec.replace(job = "gfg2") # Printing the result print('New Device Spec: ', new_device_spec.to_string())
Producción:
Device Spec: /job:gfg/replica:5 New Device Spec: /job:gfg2/replica:5
Ejemplo 2:
Python3
# Importing the library import tensorflow as tf # Initializing Device Specification device_spec = tf.DeviceSpec(job ="gfg", replica = 5) # Printing the DeviceSpec print('Device Spec: ', device_spec.to_string()) # Getting new DeviceSpec object new_device_spec = device_spec.replace(job = "gfg2", device_type = "CPU") # Printing the result print('New Device Spec: ', new_device_spec.to_string())
Producción:
Device Spec: /job:gfg/replica:5 New Device Spec: /job:gfg2/replica:5/device:CPU:*
Publicación traducida automáticamente
Artículo escrito por aman neekhara y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA