Open LUO77123 opened 2 years ago
另外,大佬如何修改可以不用cuda加速喃
发现问题所在了,diou中w, h = enclosing_box(corners1, corners2, enclosing_type),返回的w, h会有1-2变成喃,导致后续都nan,这块代码能看是bug吗
大佬,我在本地运行就可以,一到服务器上,就显示这个warning: missing return statement at end of non-void function "compare_vertices",还是可以install,但是运行起来就全部是nan
我没遇到过这个问题。可能是环境不一致导致的。那块CUDA代码写的确实不好,所以我试着在debug branch上把它去掉了。
发现问题所在了,diou中w, h = enclosing_box(corners1, corners2, enclosing_type),返回的w, h会有1-2变成喃,导致后续都nan,这块代码能看是bug吗
能不能提供触发这个bug的测试代码呢?我没有遇到过这个问题。
发现问题所在了,diou中w, h = enclosing_box(corners1, corners2, enclosing_type),返回的w, h会有1-2变成喃,导致后续都nan,这块代码能看是bug吗
能不能提供触发这个bug的测试代码呢?我没有遇到过这个问题。
大佬,我是将你的代码替换yolov5的box计算,进行旋转检测,避免nan修改如下 但是网络学习不到东西
我在尝试一下debug版本,
发现问题所在了,diou中w, h = enclosing_box(corners1, corners2, enclosing_type),返回的w, h会有1-2变成喃,导致后续都nan,这块代码能看是bug吗
能不能提供触发这个bug的测试代码呢?我没有遇到过这个问题。
iou_loss查了,有一个nan,反查是W里面出现一个nan 继续查, 接着是 应该是 ----》 proj = point_line_projection_range(lines, points) # (..., 24) 里面有问题
大佬,我在本地运行就可以,一到服务器上,就显示这个warning: missing return statement at end of non-void function "compare_vertices",还是可以install,但是运行起来就全部是nan