我正在尝试为caffe编写自己的损失图层。但是梯度检查没有通过。
对于正向传递,我可以使用cout或CHECK获得一些输出,但是这些不会在测试的反向传递中显示!有没有办法从那里输出一些东西?
我也尝试使用gdb,我绝对不掌握,并且无法让它加载二进制和源代码。有什么想法吗?
答案 0 :(得分:0)
使用DEBUG标志构建你的caffe(Makefile.config - >取消注释DEBUG := 1
,然后运行gdb --args caffe app +参数,设置一个断点并让它运行。
另见this answer。