Проблема с Tensorflow TPU KagglePython

Программы на Python
Anonymous
Проблема с Tensorflow TPU Kaggle

Сообщение Anonymous »


Я работаю над ноутбуком в Kaggle и пытаюсь подключиться к ТПУ. Когда я проверяю, подключился ли я к TPU с помощью этого кода:

AUTO = tf.data.experimental.AUTOTUNE # Обнаружение TPU, возвращение соответствующей стратегии распределения пытаться: tpu = tf.distribute.cluster_resolver.TPUClusterResolver() print('Выполнение на TPU', tpu.master()) кроме ValueError: ТПУ = Нет если ТПУ: tf.config.experimental_connect_to_cluster(tpu) tf.tpu.experimental.initialize_tpu_system(tpu) стратегия = tf.distribute.TPUStrategy(tpu) еще: стратегия = tf.distribute.get_strategy() print("РЕПЛИКАС: ", Strategy.num_replicas_in_sync) Я получаю следующее:

РЕПЛИК: 1 Я не знаю, почему я получаю это... когда мне нужно получить всего 8 реплик.

Как это исправить? Моя версия тензорного потока — 2.2.0. Я пробовал использовать последнюю версию, но результат тот же.

Кроме того, у меня есть информация, не знаю почему:


Изображение


Почему стоит знак '?' в ТПУ?

Спасибо. Желаю вам ответов.

Вернуться в «Python»