首页 炼丹房 帖子详情
阅读源码找不到相应的import内容
收藏
快速回复
炼丹房 问答新手上路 979 3
阅读源码找不到相应的import内容
收藏
快速回复
炼丹房 问答新手上路 979 3

阅读别人开源的代码时经常会遇到一个问题,读着读着就找不到相应函数的具体定义位置了,如下图是在github上开源的一篇3D点云ICCV文献。在阅读utils/pointnet2_utils.py第36行时,没搞懂pointnet2.furthest_point_sampling_wrapper怎么来的,可以看到它是from _ext import的,于是就进入_ext文件夹,但里面只有一个pointnet2文件夹和__init__.py文件。而_init__.py是空的,pointnet2文件夹里又只有一个_init__.py,里面也没有furthest_point_sampling_wrapper的相关定义。

我现在只能想到是作者对相应的代码做了保护,隐藏起来了。。。还是说其他情况呢,比如我找的方式错了,所以还是想问问,网上搜了一堆没有看到具体回答这个问题的。附上来源https://github.com/Yochengliu/DensePoint

0
收藏
回复
全部评论(3)
时间顺序
HrvvvvwvwvI
#2 回复于2020-06

这里的功能是用C++和CUDA实现的,需要先编译,请先执行README的Building Kernel。C++和CUDA源代码文件位置可参照CMakeLists.txt

1
回复
m
mar836924042
#3 回复于2020-06
这里的功能是用C++和CUDA实现的,需要先编译,请先执行README的Building Kernel。C++和CUDA源代码文件位置可参照CMakeLists.txt

Soga,明白了一些,感谢

0
回复
thinc
#4 回复于2020-06
这里的功能是用C++和CUDA实现的,需要先编译,请先执行README的Building Kernel。C++和CUDA源代码文件位置可参照CMakeLists.txt

是大佬了!

0
回复
在@后输入用户全名并按空格结束,可艾特全站任一用户