pip install "modelscope[cv]" -f https://modelscope.oss-cn-beijing.aliyuncs.com/releases/repo.html
在ModelScope中,为什么地址访问不到了?
在 ModelScope 中,您不能访问外部的地址。这是为了提高安全性,防止外部攻击者通过 ModelScope 访问您的机器。
如果您确实需要访问外部地址,可以使用 ModelScope.withExternalIp 方法。该方法可以让您指定一个外部 IP 地址,ModelScope 会通过这个 IP 地址访问外部网络。
以下是一个使用 ModelScope.withExternalIp 方法的示例代码:
import tensorflow as tf
with tf.distribute.ModelScope(strategy='multi_worker_mirrored') as scope:
scope.withExternalIp('127.0.0.1'):
# 使用 ModelScope 创建一个模型
model = tf.keras.Sequential([
tf.keras.layers.Dense(10),
tf.keras.layers.Dense(10)
])
# 训练模型
model.fit(data)
通过这种方式,您就可以在 ModelScope 中访问外部地址了。