首页 > 解决方案 > 可以混合精度使用对象检测 api,还是可以在构建模型之前观察/修改模型的层?

问题描述

是否有一种简单的方法可以转换 model_main_tf2.py 以启用混合精度以在对象检测 api 中进行迁移学习?

我查看了源代码,即使在挖掘了 10 个不同的文件之后,我仍然无法访问模型的各个层。

我想最后我检查了我决定

detection_model = MODEL_BUILD_UTIL_MAP['detection_model_fn_base'](
model_config=model_config, is_training=True)

在 model_lib_v2.py 的第 530 行,它用作 model_main_tf2.py 的内部函数,用于构建创建的模型。

有没有一种简单的方法可以将此模型转换为混合精度?或者也许看看我正在构建的层次?

这里是model_main_tf2.py,我的分发方法使用第103行。

https://github.com/tensorflow/models/blob/master/research/object_detection/model_main_tf2.py

标签: pythontensorflowdeep-learningobject-detection-api

解决方案


推荐阅读