python - 如何测量卷积神经网络模型的计算复杂度?
问题描述
我必须在计算复杂性、内存使用和处理时间方面评估我的语义分割(预测时)的 CNN 模型。我使用 Python (Keras)。
有没有办法计算每一层或至少在整个模型中执行的操作数量?
我正在查看诸如 CProfile 之类的分析库,但老实说,我不确定我得到了什么。
请问有什么帮助吗?
提前致谢!
解决方案
推荐阅读
- swift - 在 SWIFT 中的大圆圈的边界上创建动态圆圈
- javascript - CreateHTMLDocument 与文档的自定义 URL
- reactjs - @react-google-maps Marker LatLng 抛出错误
- python - 如何在 Python 中打开具有多个 dtype 的 .bin 文件?
- c++ - node-gyp 没有在 macos 上正确链接库
- python - 使用 DataFrame 中的少量参数使用 Python 从 SQL Server 读取
- typescript - 使用类实例作为 Typescript Map 中的键
- angular - 从多个面板列表之一单击时,将垫子扩展面板设置为页面顶部
- android-studio - 键盘和快捷键在 Windows 的 Android Studio 中不起作用
- parsing - ANTLR 列表以空格分隔