Debugging Custom Layers converted by Matlab into CodegenFusedLayer

3 次查看(过去 30 天)
Hi,
While developing a custom layer (actually - a DAG encapsulated in a dlnetwork) I found out that Matlab converted it into a CodegenFusedLayer.
Problem is that breakpoints I set in the code of my implementation aren't hit because the code that is being executed is elsewhere.
How can I continue debuggind my code with CodegenFusedLayer? Is there a way to stop this fusion or to cause breakpoints to be triggered?
Thx

回答(1 个)

John
John 2024-6-16
Acceleration="none" to trainingOptions is an option. For customs specifically, not inheriting nnet.layer.Acceleratable may suffice (haven't tried). Though not explicitly stated, I was hinted from here under "Acceleration Considerations".

类别

Help CenterFile Exchange 中查找有关 Image Data Workflows 的更多信息

产品


版本

R2022b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by