Я работаю над ноутбуком в 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. Я пробовал использовать последнюю версию, но результат тот же.
Кроме того, у меня есть информация, не знаю почему:

Почему стоит знак '?' в ТПУ?
Спасибо. Желаю вам ответов.