tensorflow - 有没有办法获得 hdf5 格式的高效网络预训练权重?
问题描述
我在效率网络中获得预先训练的权重时遇到了一些问题。所以我搜索了efficientnet.hdf5,但找不到它。那么无论如何要获得hdf5格式的预训练权重。感谢你。
解决方案
from tensorflow.keras.applications.efficientnet import EfficientNetB0, EfficientNetB5
model = EfficientNetB0(include_top=True, weights="imagenet", input_tensor=None, input_shape=None, pooling=None, classes=1000, classifier_activation="softmax")
model.summary()
# Keras H5 format(older method)
model.save("my_model.h5")
# TensorFlow SavedModel format(recommended)
model.save("my_model")
推荐阅读
- java - 单击另一个活动中的按钮时如何动态添加recyclerview项目?
- java - 如何获取.java文件的目录
- python - AttributeError:模块“火炬”没有属性“_six”。Pytorch 中的 Bert 模型
- html - gdprscript.js 是如何进入我的 Weebly 网站的标题的?
- javascript - 使用 JavaScript 获取下拉选择的名称
- php - 无法获取 DAYNAME 的 COUNT
- php - Laravel-Permission - 在工匠列表中找不到权限 - “权限”命名空间中没有定义命令
- javascript - TypeScript 中带有 Vue 的 Storybook 如何从 .storybook.ts 文件(Webpack 配置)导入?
- c# - 我的代码在同时运行另一个表单后找不到 datagridview 数据源
- php - 在 Azure 和 MySql-In App 下运行的 Joomla configuration.php 数据库设置