TensorFlow é uma biblioteca Python de código aberto projetada pelo Google para desenvolver modelos de machine learning e redes neurais de deep learning. 

device_type é usado para obter o tipo de dispositivo de DeviceSpec.

Sintaxe: tensorflow.DeviceSpec.device_type

Retorna: Retorna o tipo de dispositivo.

Exemplo 1:



import tensorflow as tf 
device_spec = tf.DeviceSpec(job ="gfg", device_type ="CPU", device_index = 1) 
print('Device Spec: ', device_spec) 
device_type = device_spec.device_type 
print('Device Type: ', device_type)

Resultado:

Especificações do dispositivo: <tensorflow.python.framework.device_spec.DeviceSpecV2 objeto em 0x7fe5ba96af48>
Tipo de dispositivo: CPU

Exemplo 2:

import tensorflow as tf 
device_spec = tf.DeviceSpec(job ="gfg", device_type ="GPU", device_index = 1) 
print('Device Spec: ', device_spec) 
device_type = device_spec.device_type 
print('Device Type: ', device_type)

Resultado:

Especificações do dispositivo: <tensorflow.python.framework.device_spec.DeviceSpecV2 objeto em 0x7fe5ba96aee8>
Tipo de dispositivo: GPU