Hub 文档
TF-Keras(旧版)
加入 Hugging Face 社区
并获得增强的文档体验
开始使用
TF-Keras(旧版)
tf-keras
是 Keras 2.x 版本的名称。它现在作为独立的 GitHub 仓库在此托管。尽管它是一个旧版框架,但 Hub 上仍有4.5k+ 个模型。这些模型可以使用 huggingface_hub
库加载。您**必须**在您的机器上安装 tf-keras
或 keras<3.x
。
如果您对 Keras 3.x 支持感兴趣,请查看此指南。
安装后,您只需使用 from_pretrained_keras
方法即可从 Hub 加载模型。有关 from_pretrained_keras
的更多信息,请在此阅读。
from huggingface_hub import from_pretrained_keras
model = from_pretrained_keras("keras-io/mobile-vit-xxs")
prediction = model.predict(image)
prediction = tf.squeeze(tf.round(prediction))
print(f'The image is a {classes[(np.argmax(prediction))]}!')
# The image is a sunflower!
您也可以将 tf-keras
模型托管在 Hub 上。但是,请记住 tf-keras
是一个旧版框架。为了覆盖最多的用户,我们建议使用 Keras 3.x 创建模型并如上所述原生共享。有关上传 tf-keras
模型的更多详细信息,请查看push_to_hub_keras
文档。
from huggingface_hub import push_to_hub_keras
push_to_hub_keras(model,
"your-username/your-model-name",
"your-tensorboard-log-directory",
tags = ["object-detection", "some_other_tag"],
**model_save_kwargs,
)
其他资源
- 博客文章 将 Keras 放入 🤗 Hub 进行协作训练和可复现性(2022 年 4 月)