gtsam_points
Loading...
Searching...
No Matches
cuda_graph_exec.hpp
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2021 Kenji Koide (k.koide@aist.go.jp)
3
4#pragma once
5
6struct CUgraph_st;
7struct CUgraphExec_st;
8struct CUstream_st;
9
10namespace gtsam_points {
11
13public:
14 CUDAGraphExec(CUgraph_st* graph);
16
17 CUDAGraphExec(const CUDAGraphExec&) = delete;
18 CUDAGraphExec& operator=(const CUDAGraphExec&) = delete;
19
20 void launch(CUstream_st* stream);
21
22private:
23 CUgraphExec_st* instance;
24};
25
26} // namespace gtsam_points
Definition cuda_graph_exec.hpp:12