[{"title":"( 68 个子文件 335KB ) PU-GAN中tf_ops.zip","children":[{"title":"approxmatch","children":[{"title":"tf_approxmatch_so.so.bak <span style='color:#111;'> 103.80KB </span>","children":null,"spread":false},{"title":"tf_approxmatch_compile copy.sh <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"tf_approxmatch.py <span style='color:#111;'> 3.86KB </span>","children":null,"spread":false},{"title":"tf_approxmatch_compile.sh <span style='color:#111;'> 1018B </span>","children":null,"spread":false},{"title":"__pycache__","children":[{"title":"tf_approxmatch.cpython-36.pyc <span style='color:#111;'> 3.12KB </span>","children":null,"spread":false},{"title":"__init__.cpython-36.pyc <span style='color:#111;'> 158B </span>","children":null,"spread":false}],"spread":true},{"title":"tf_approxmatch_g.cu <span style='color:#111;'> 8.81KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 174B </span>","children":null,"spread":false},{"title":"tf_approxmatch_g.cu.o <span style='color:#111;'> 53.20KB </span>","children":null,"spread":false},{"title":"tf_approxmatch.cpp <span style='color:#111;'> 14.05KB </span>","children":null,"spread":false},{"title":"tf_approxmatch_so.so <span style='color:#111;'> 103.83KB </span>","children":null,"spread":false}],"spread":true},{"title":"__pycache__","children":[{"title":"__init__.cpython-36.pyc <span style='color:#111;'> 146B </span>","children":null,"spread":false}],"spread":true},{"title":"interpolation","children":[{"title":"tf_interpolate_so.so <span style='color:#111;'> 45.70KB </span>","children":null,"spread":false},{"title":"interpolate.cpp <span style='color:#111;'> 4.89KB </span>","children":null,"spread":false},{"title":"tf_interpolate_op_test.py <span style='color:#111;'> 818B </span>","children":null,"spread":false},{"title":"__pycache__","children":[{"title":"__init__.cpython-36.pyc <span style='color:#111;'> 155B </span>","children":null,"spread":false},{"title":"tf_interpolate.cpython-36.pyc <span style='color:#111;'> 2.13KB </span>","children":null,"spread":false}],"spread":true},{"title":"visu_interpolation.py <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"tf_interpolate_compile.sh <span style='color:#111;'> 935B </span>","children":null,"spread":false},{"title":"tf_interpolate.cpp <span style='color:#111;'> 10.71KB </span>","children":null,"spread":false},{"title":"tf_interpolate.py <span style='color:#111;'> 1.98KB </span>","children":null,"spread":false}],"spread":true},{"title":"grouping","children":[{"title":"query_ball_point.cu <span style='color:#111;'> 2.81KB </span>","children":null,"spread":false},{"title":"query_ball_point_block.cu <span style='color:#111;'> 4.14KB </span>","children":null,"spread":false},{"title":"test_knn.py <span style='color:#111;'> 816B </span>","children":null,"spread":false},{"title":"query_ball_point.cpp <span style='color:#111;'> 2.68KB </span>","children":null,"spread":false},{"title":"tf_grouping_op_test.py <span style='color:#111;'> 904B </span>","children":null,"spread":false},{"title":"query_ball_point_grid.cu <span style='color:#111;'> 4.49KB </span>","children":null,"spread":false},{"title":"tf_grouping_g.cu.o <span style='color:#111;'> 29.04KB </span>","children":null,"spread":false},{"title":"tf_grouping.cpp <span style='color:#111;'> 10.41KB </span>","children":null,"spread":false},{"title":"compile.sh <span style='color:#111;'> 387B </span>","children":null,"spread":false},{"title":"__pycache__","children":[{"title":"tf_grouping.cpython-36.pyc <span style='color:#111;'> 5.55KB </span>","children":null,"spread":false},{"title":"__init__.cpython-36.pyc <span style='color:#111;'> 155B </span>","children":null,"spread":false}],"spread":true},{"title":"selection_sort.cu <span style='color:#111;'> 1.88KB </span>","children":null,"spread":false},{"title":"selection_sort.cpp <span style='color:#111;'> 2.42KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"tf_grouping.py <span style='color:#111;'> 6.39KB </span>","children":null,"spread":false},{"title":"tf_grouping_so.so <span style='color:#111;'> 80.35KB </span>","children":null,"spread":false},{"title":"tf_grouping_compile.sh <span style='color:#111;'> 979B </span>","children":null,"spread":false},{"title":"tf_grouping_g.cu <span style='color:#111;'> 4.94KB </span>","children":null,"spread":false},{"title":"selection_sort_const.cu <span style='color:#111;'> 2.40KB </span>","children":null,"spread":false}],"spread":false},{"title":"renderball","children":[{"title":"compile_render_balls_so.sh <span style='color:#111;'> 76B </span>","children":null,"spread":false},{"title":"render_balls_so.so <span style='color:#111;'> 12.69KB </span>","children":null,"spread":false},{"title":"render_balls_so.cpp <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false}],"spread":true},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"sampling","children":[{"title":"tf_sampling.py <span style='color:#111;'> 3.41KB </span>","children":null,"spread":false},{"title":"tf_sampling_so.so <span style='color:#111;'> 80.82KB </span>","children":null,"spread":false},{"title":"tf_sampling_compile.sh.bak <span style='color:#111;'> 914B </span>","children":null,"spread":false},{"title":"tf_sampling_g.cu.o <span style='color:#111;'> 30.26KB </span>","children":null,"spread":false},{"title":"__pycache__","children":[{"title":"__init__.cpython-36.pyc <span style='color:#111;'> 155B </span>","children":null,"spread":false},{"title":"tf_sampling.cpython-36.pyc <span style='color:#111;'> 1.89KB </span>","children":null,"spread":false}],"spread":true},{"title":"1.pkl <span style='color:#111;'> 12.15KB </span>","children":null,"spread":false},{"title":"tf_sampling_g.cu <span style='color:#111;'> 6.64KB </span>","children":null,"spread":false},{"title":"tf_sampling.cpp <span style='color:#111;'> 8.56KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":".tf_sampling_compile.sh.swn <span style='color:#111;'> 12.00KB </span>","children":null,"spread":false},{"title":"tf_sampling_compile.sh <span style='color:#111;'> 851B </span>","children":null,"spread":false}],"spread":false},{"title":"nn_distance","children":[{"title":"tf_nndistance_g.cu.o <span style='color:#111;'> 35.48KB </span>","children":null,"spread":false},{"title":"tf_nndistance.py <span style='color:#111;'> 3.63KB </span>","children":null,"spread":false},{"title":"tf_nndistance.cpp <span style='color:#111;'> 14.83KB </span>","children":null,"spread":false},{"title":"__pycache__","children":[{"title":"tf_nndistance.cpython-36.pyc <span style='color:#111;'> 2.25KB </span>","children":null,"spread":false},{"title":"__init__.cpython-36.pyc <span style='color:#111;'> 158B </span>","children":null,"spread":false}],"spread":true},{"title":"__init__.py <span style='color:#111;'> 174B </span>","children":null,"spread":false},{"title":"tf_nndistance_g.cu <span style='color:#111;'> 6.72KB </span>","children":null,"spread":false},{"title":"tf_nndistance_so.so <span style='color:#111;'> 82.26KB </span>","children":null,"spread":false},{"title":"tf_nndistance_compile.sh <span style='color:#111;'> 984B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 77B </span>","children":null,"spread":false},{"title":"tf_nndistance_cpu.py <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]