Skip to content

Commit c171251

Browse files
author
shengtsui
authored
Remove mempool header in vtensor library (#26)
1 parent cac9ef3 commit c171251

36 files changed

Lines changed: 119 additions & 108 deletions

docs/source/api/linalg/cholesky.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@ vt::linalg::cholesky
44
.. toctree::
55
:maxdepth: 1
66

7-
.. doxygenfunction:: vt::linalg::cholesky(Tensor<T, 2>& tensor, cusolverDnHandle_t handle = cuda::cusolver.get_handle())
8-
.. doxygenfunction:: vt::linalg::cholesky(Tensor<T, N>& tensor, cusolverDnHandle_t handle = cuda::cusolver.get_handle())
7+
.. doxygenfunction:: vt::linalg::cholesky(Tensor<T, 2>& tensor, cusolverDnHandle_t handle = cuda::CuSolver::get_instance().get_handle())
8+
.. doxygenfunction:: vt::linalg::cholesky(Tensor<T, N>& tensor, cusolverDnHandle_t handle = cuda::CuSolver::get_instance().get_handle())

docs/source/api/linalg/cublas.rst

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@ vt::cuda::CuBLAS
1414
.. doxygenclass:: vt::cuda::CuBLAS
1515
:members:
1616

17-
.. doxygenvariable:: vt::cuda::cublas
18-
1917
.. doxygenstruct:: vt::cuda::CuBLASFuncType
2018
:members:
2119

docs/source/api/linalg/cusolver.rst

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@ vt::cuda::CuSolver
1414
.. doxygenclass:: vt::cuda::CuSolver
1515
:members:
1616

17-
.. doxygenvariable:: vt::cuda::cusolver
18-
1917
.. doxygenstruct:: vt::cuda::CuSolverFuncType
2018
:members:
2119

docs/source/api/linalg/inv.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@ vt::linalg::inv
44
.. toctree::
55
:maxdepth: 1
66

7-
.. doxygenfunction:: vt::linalg::inv(Tensor<T, 2>& tensor, cusolverDnHandle_t handle = cuda::cusolver.get_handle())
8-
.. doxygenfunction:: vt::linalg::inv(Tensor<T, N>& tensor, cublasHandle_t handle = cuda::cublas.get_handle())
7+
.. doxygenfunction:: vt::linalg::inv(Tensor<T, 2>& tensor, cusolverDnHandle_t handle = cuda::CuSolver::get_instance().get_handle())
8+
.. doxygenfunction:: vt::linalg::inv(Tensor<T, N>& tensor, cublasHandle_t handle = cuda::CuBLAS::get_instance().get_handle())

docs/source/api/linalg/matmul.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ vt::matmul
44
.. toctree::
55
:maxdepth: 1
66

7-
.. doxygenfunction:: vt::matmul(Tensor<T, 1>& tensor1, Tensor<T, 1>& tensor2, cublasHandle_t handle = cuda::cublas.get_handle())
8-
.. doxygenfunction:: vt::matmul(Tensor<T, 2>& tensor1, Tensor<T, 2>& tensor2, cublasHandle_t handle = cuda::cublas.get_handle())
9-
.. doxygenfunction:: vt::matmul(Tensor<T, N>& tensor1, Tensor<T, N>& tensor2, cublasHandle_t handle = cuda::cublas.get_handle())
7+
.. doxygenfunction:: vt::matmul(Tensor<T, 1>& tensor1, Tensor<T, 1>& tensor2, cublasHandle_t handle = cuda::CuBLAS::get_instance().get_handle())
8+
.. doxygenfunction:: vt::matmul(Tensor<T, 2>& tensor1, Tensor<T, 2>& tensor2, cublasHandle_t handle = cuda::CuBLAS::get_instance().get_handle())
9+
.. doxygenfunction:: vt::matmul(Tensor<T, N>& tensor1, Tensor<T, N>& tensor2, cublasHandle_t handle = cuda::CuBLAS::get_instance().get_handle())
1010

docs/source/api/linalg/svd.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@ vt::linalg::svd
44
.. toctree::
55
:maxdepth: 1
66

7-
.. doxygenfunction:: vt::linalg::svd(Tensor<T, 2>& tensor, bool full_matrices = true, bool compute_uv = true, cusolverDnHandle_t handle = cuda::cusolver.get_handle())
8-
.. doxygenfunction:: vt::linalg::svd(Tensor<T, N>& tensor, bool full_matrices = true, bool compute_uv = true, cusolverDnHandle_t handle = cuda::cusolver.get_handle())
7+
.. doxygenfunction:: vt::linalg::svd(Tensor<T, 2>& tensor, bool full_matrices = true, bool compute_uv = true, cusolverDnHandle_t handle = cuda::CuSolver::get_instance().get_handle())
8+
.. doxygenfunction:: vt::linalg::svd(Tensor<T, N>& tensor, bool full_matrices = true, bool compute_uv = true, cusolverDnHandle_t handle = cuda::CuSolver::get_instance().get_handle())

docs/source/api/random/curand.rst

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,5 @@ vt::cuda:CuRand
4747
.. doxygenclass:: vt::cuda::CuRand
4848
:members:
4949

50-
.. doxygenvariable:: vt::cuda::curand
51-
5250
.. doxygenfunction:: vt::cuda::set_seed(size_t seed, curandGenerator_t gen = curand.get_handle())
5351
.. doxygenfunction:: vt::cuda::set_offset(size_t offset, curandGenerator_t gen = curand.get_handle())

docs/source/api/random/normal.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ vt::normal
44
.. toctree::
55
:maxdepth: 1
66

7-
.. doxygenfunction:: vt::random::normal(Shape<N> shape, T mean = T{0.0}, T stddev = T{1.0}, const Order order = Order::C, curandGenerator_t gen = cuda::curand.get_handle())
8-
.. doxygenfunction:: vt::random::normal(size_t m, T mean = T{0.0}, T stddev = T{1.0}, const Order order = Order::C, curandGenerator_t gen = cuda::curand.get_handle())
9-
.. doxygenfunction:: vt::random::normal(size_t m, size_t n, T mean = T{0.0}, T stddev = T{1.0}, const Order order = Order::C, curandGenerator_t gen = cuda::curand.get_handle())
7+
.. doxygenfunction:: vt::random::normal(Shape<N> shape, T mean = T{0.0}, T stddev = T{1.0}, const Order order = Order::C, curandGenerator_t gen = cuda::CuRand::get_instance().get_handle())
8+
.. doxygenfunction:: vt::random::normal(size_t m, T mean = T{0.0}, T stddev = T{1.0}, const Order order = Order::C, curandGenerator_t gen = cuda::CuRand::get_instance().get_handle())
9+
.. doxygenfunction:: vt::random::normal(size_t m, size_t n, T mean = T{0.0}, T stddev = T{1.0}, const Order order = Order::C, curandGenerator_t gen = cuda::CuRand::get_instance().get_handle())

docs/source/api/random/rand.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ vt::rand
44
.. toctree::
55
:maxdepth: 1
66

7-
.. doxygenfunction:: vt::random::rand(Shape<N> shape, const Order order = Order::C, curandGenerator_t gen = cuda::curand.get_handle())
8-
.. doxygenfunction:: vt::random::rand(size_t m, const Order order = Order::C, curandGenerator_t gen = cuda::curand.get_handle())
9-
.. doxygenfunction:: vt::random::rand(size_t m, size_t n, const Order order = Order::C, curandGenerator_t gen = cuda::curand.get_handle())
7+
.. doxygenfunction:: vt::random::rand(Shape<N> shape, const Order order = Order::C, curandGenerator_t gen = cuda::CuRand::get_instance().get_handle())
8+
.. doxygenfunction:: vt::random::rand(size_t m, const Order order = Order::C, curandGenerator_t gen = cuda::CuRand::get_instance().get_handle())
9+
.. doxygenfunction:: vt::random::rand(size_t m, size_t n, const Order order = Order::C, curandGenerator_t gen = cuda::CuRand::get_instance().get_handle())

docs/source/conf.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,9 @@
77
# https://www.sphinx-doc.org/en/master/usage/configuration.html#project-information
88
import pathlib
99
import sys
10-
import warnings
11-
from sphinx.deprecation import RemovedInSphinx90Warning
1210

1311
sys.path.insert(0, pathlib.Path(__file__).parents[2].resolve().as_posix())
14-
warnings.filterwarnings("ignore", category=RemovedInSphinx90Warning)
12+
1513
project = 'VTensor'
1614
copyright = '2024, Vorticity Inc'
1715
author = 'Sheng-Yang Tsui'

0 commit comments

Comments
 (0)