Closed BigCiLeng closed 3 months ago
would it cause an illegal memory access as NUM_SEMANTIC_CHANNELS is always bigger than CHANNELS
https://github.com/ShijieZhou-UCLA/feature-3dgs/blob/4e82ea88c117c880ee04e88ab6cd1a3f4745f847/submodules/diff-gaussian-rasterization/cuda_rasterizer/forward.cu#L394 for (int ch = 0; ch < NUM_SEMANTIC_CHANNELS; ch++) out_feature_map[ch * H * W + pix_id] = SF[ch] + T * bg_color[ch];
for (int ch = 0; ch < NUM_SEMANTIC_CHANNELS; ch++) out_feature_map[ch * H * W + pix_id] = SF[ch] + T * bg_color[ch];
Thanks! I think this might not be the reason.
would it cause an illegal memory access as NUM_SEMANTIC_CHANNELS is always bigger than CHANNELS
https://github.com/ShijieZhou-UCLA/feature-3dgs/blob/4e82ea88c117c880ee04e88ab6cd1a3f4745f847/submodules/diff-gaussian-rasterization/cuda_rasterizer/forward.cu#L394
for (int ch = 0; ch < NUM_SEMANTIC_CHANNELS; ch++) out_feature_map[ch * H * W + pix_id] = SF[ch] + T * bg_color[ch];