torch.sparse_csc_tensor
torch.sparse_csc_tensor(ccol_indices, row_indices, values, size=None, *, dtype=None, device=None, requires_grad=False, check_invariants=None) -> Tensor
Constructs a sparse tensor in CSC (Compressed Sparse Column) with
   specified values at the given "ccol_indices" and "row_indices".
   Sparse matrix multiplication operations in CSC format are typically
   faster than that for sparse tensors in COO format. Make you have a
   look at the note on the data type of the indices.
Note:
 If the "device" argument is not specified the device of the given
 "values" and indices tensor(s) must match. If, however, the
 argument is specified the input Tensors will be converted to the
 given device and in turn determine the device of the constructed
 sparse tensor.

Parameters:
      * ccol_indices (array_like) -- (B+1)-dimensional array of
        size "(*batchsize, ncols + 1)".  The last element of each