j9263178

Results 9 issues of j9263178

https://github.com/Cytnx-dev/Cytnx/issues/394. Change TOUT default (no ";" provided) rowrank to `int(output_rank/2)`.

https://github.com/Cytnx-dev/Cytnx/issues/388

Run with ` -DUSE_CUTENSOR=OFF ` and `-DUSE_CUQUANTUM=OFF`: ``` 279 - BlockUniTensorTest.gpu_Trace (Failed) 331 - BlockUniTensorTest.gpu_at_for_sparse (Failed) 332 - DenseUniTensorTest.gpu_Trace (Failed) 411 - ExpM.gpu_ExpM_test (Failed) 414 - Arnoldi.gpu_which_LM_test (Failed) 415 -...

enhancement
Low priority

@pcchen and @manuschneider suggest that the output tensor of a Network should by default inherits the labels from the input tensors (not from the labels in the Network file) which...

proposal
Low priority

Running the following code in a jupyter notebook will make the kernal crashing ``` import cytnx import matplotlib.pyplot as plt plt.plot([1,2,3]) ```

bug
Low priority

We can add internals for [cusolverDngeqrf()](https://docs.nvidia.com/cuda/cusolver/index.html#cuSolverDN-lt-t-gt-geqrf) (or [cusolverDnXgeqrf()](https://docs.nvidia.com/cuda/cusolver/index.html#cusolverdnxgeqrf)), within it we might need [cusolverDnorgqr()](https://docs.nvidia.com/cuda/cusolver/index.html#cuSolverDN-lt-t-gt-orgqr) to generate `Q` from Householder vectors.

enhancement
gpu

https://github.com/Cytnx-dev/Cytnx/issues/439

https://docs.nvidia.com/cuda/cutensor/latest/api_transition.html There are some API changes in the new version so the current source code cannot be compiled with cuTENSOR 2.x.

Pending check/approval
gpu