caffe - 包含自定义层的 Core ML 模型很慢
问题描述
我已将 coremltools(caffe 更改为 Core ML,https: //apple.github.io/coremltools/generated/coremltools.converters.caffe.convert.html#coremltools.converters.caffe.convert )并将自定义层添加到 Core ML模型。但与非自定义 caffe 层 Core ML 模型相比,Core ML(包括自定义层)速度较慢。我发现coremlc编译了mlmodel,并且融合了一些层,例如conv+bn+scale,conv+relu。 conv+bn+scale 融合conv+relu 融合
我用instrument(time profiler)做Core ML模型,发现函数(time-consumed)(自定义层Core ML模型)比(非自定义层Core ML模型)多,大家知道为什么吗? CPU 上的 Core ML 模型时间分析器
解决方案
推荐阅读
- python - 胶水中的DynamicFrame给出SchemaBuilderException:记录不完整?
- laravel - laravelx8 QueryException 错误,同时保存模型(例如:Reservation)需要撇号插入值项
- javascript - DataTables 的问题 - 不要使用样式和 js
- promql - PromQL - 多时间范围排除
- reactjs - useLocation hook undefined on startup: TypeError: Cannot read property 'location' of undefined
- sql - Access - 记录集搜索以返回具有 2 个不同条件的字段计数
- regex - fail2ban 的正则表达式(用于 xrdp.log)
- performance - x86_64 和 ARM64 上对齐与非对齐内存访问的不同运行时
- python - 如何向我的 PC 上的 HTML 文件发送请求,就好像它是使用 Python/Requests 的真实服务器一样?
- python - 如何在 settings.py 中动态创建带有蜘蛛名称的日志文件?