| 8 | |
| 9 | #include <torch/torch.h> |
| 10 | PointRenderModuleImpl::PointRenderModuleImpl(std::shared_ptr<CombinedParams> params) |
| 11 | : params(params), num_layers(params->net_params.num_input_layers) |
| 12 | { |
| 13 | cache = std::make_shared<PointRendererCache>(); |
| 14 | } |
| 15 | |
| 16 | std::pair<std::vector<torch::Tensor>, std::vector<torch::Tensor>> PointRenderModuleImpl::forward( |
| 17 | NeuralScene& scene, const std::vector<NeuralTrainData>& batch, CUDA::CudaTimerSystem* timer_system) |
nothing calls this directly
no outgoing calls
no test coverage detected