gtsam_points
Loading...
Searching...
No Matches
include
gtsam_points
cuda
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
6
struct
CUgraph_st;
7
struct
CUgraphExec_st;
8
struct
CUstream_st;
9
10
namespace
gtsam_points {
11
12
class
CUDAGraphExec
{
13
public
:
14
CUDAGraphExec
(CUgraph_st* graph);
15
~CUDAGraphExec
();
16
17
CUDAGraphExec
(
const
CUDAGraphExec
&) =
delete
;
18
CUDAGraphExec
& operator=(
const
CUDAGraphExec
&) =
delete
;
19
20
void
launch(CUstream_st* stream);
21
22
private
:
23
CUgraphExec_st* instance;
24
};
25
26
}
// namespace gtsam_points
gtsam_points::CUDAGraphExec
Definition
cuda_graph_exec.hpp:12
Generated by
1.9.8