[英]Is it possible to install earlier version of tensorflow on Kaggle TPU?
Kaggle TPU 切换到 tf 2.3.1。 但我需要 tf 2.2.0。
我试过:
!pip install tensorflow~=2.2.0
Tensorflow 切换到 2.2.1。 但我收到一个错误:
InvalidArgumentError:NodeDef 预期输入“字符串”与指定的 0 个输入不匹配; 操作 attr=T:类型; 属性=张量名称:字符串; attr=send_device:string; attr=send_device_incarnation:int; attr=recv_device:string; attr=client_terminated:bool,default=false; is_stateful=true>; 节点定义:{{节点_发送}}
打电话时:
tpu = tf.distribute.cluster_resolver.TPUClusterResolver() # TPU detection
print('Running on TPU ', tpu.cluster_spec().as_dict()['worker'])
tf.config.experimental_connect_to_cluster(tpu)
tf.tpu.experimental.initialize_tpu_system(tpu)
Google Colab 上没有这样的问题。
看起来是不可能的。 参考:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.