| alloc_nnz | monolish::tensor::tensor_CRS< Float > | |
| begin() const | monolish::tensor::tensor_CRS< Float > | inline |
| begin() | monolish::tensor::tensor_CRS< Float > | inline |
| col_inds | monolish::tensor::tensor_CRS< Float > | |
| compute_hash() | monolish::tensor::tensor_CRS< Float > | |
| convert(const tensor::tensor_COO< Float > &coo) | monolish::tensor::tensor_CRS< Float > | |
| convert(const tensor::tensor_CRS< Float > &crs) | monolish::tensor::tensor_CRS< Float > | |
| convert(const matrix::CRS< Float > &crs) | monolish::tensor::tensor_CRS< Float > | |
| data() const | monolish::tensor::tensor_CRS< Float > | inline |
| data() | monolish::tensor::tensor_CRS< Float > | inline |
| device_free() const | monolish::tensor::tensor_CRS< Float > | |
| end() const | monolish::tensor::tensor_CRS< Float > | inline |
| end() | monolish::tensor::tensor_CRS< Float > | inline |
| equal(const tensor_CRS< Float > &mat, bool compare_cpu_and_device=false) const | monolish::tensor::tensor_CRS< Float > | |
| fill(Float value) | monolish::tensor::tensor_CRS< Float > | |
| first | monolish::tensor::tensor_CRS< Float > | private |
| get_alloc_nnz() const | monolish::tensor::tensor_CRS< Float > | inline |
| get_data_size() const | monolish::tensor::tensor_CRS< Float > | inline |
| get_device_mem_stat() const | monolish::tensor::tensor_CRS< Float > | inline |
| get_first() const | monolish::tensor::tensor_CRS< Float > | inline |
| get_gpu_status() const | monolish::tensor::tensor_CRS< Float > | inline |
| get_hash() const | monolish::tensor::tensor_CRS< Float > | inline |
| get_nnz() const | monolish::tensor::tensor_CRS< Float > | inline |
| get_offset() const | monolish::tensor::tensor_CRS< Float > | inline |
| get_shape() const | monolish::tensor::tensor_CRS< Float > | inline |
| get_val() | monolish::tensor::tensor_CRS< Float > | inline |
| get_val() const | monolish::tensor::tensor_CRS< Float > | inline |
| gpu_status | monolish::tensor::tensor_CRS< Float > | mutableprivate |
| nonfree_recv() | monolish::tensor::tensor_CRS< Float > | |
| operator!=(const tensor_CRS< Float > &mat) const | monolish::tensor::tensor_CRS< Float > | |
| operator=(const tensor_CRS< Float > &mat) | monolish::tensor::tensor_CRS< Float > | |
| operator==(const tensor_CRS< Float > &mat) const | monolish::tensor::tensor_CRS< Float > | |
| operator[](size_t i) | monolish::tensor::tensor_CRS< Float > | inline |
| print_all(bool force_cpu=false) const | monolish::tensor::tensor_CRS< Float > | |
| recv() | monolish::tensor::tensor_CRS< Float > | |
| resize(const size_t N, Float Val=0) | monolish::tensor::tensor_CRS< Float > | inline |
| row_ptrs | monolish::tensor::tensor_CRS< Float > | |
| send() const | monolish::tensor::tensor_CRS< Float > | |
| set_first(size_t i) | monolish::tensor::tensor_CRS< Float > | inline |
| set_ptr(const std::vector< size_t > &shape, const std::vector< std::vector< int >> &rowptrs, const std::vector< std::vector< int >> &colinds, const std::vector< Float > &value) | monolish::tensor::tensor_CRS< Float > | |
| set_ptr(const std::vector< size_t > &shape, const std::vector< std::vector< int >> &rowptrs, const std::vector< std::vector< int >> &colinds, const size_t vsize, const Float *value) | monolish::tensor::tensor_CRS< Float > | |
| set_ptr(const std::vector< size_t > &shape, const std::vector< std::vector< int >> &rowptrs, const std::vector< std::vector< int >> &colinds, const size_t vsize, const Float value) | monolish::tensor::tensor_CRS< Float > | |
| set_shape(const std::vector< size_t > &shape) | monolish::tensor::tensor_CRS< Float > | inline |
| shape | monolish::tensor::tensor_CRS< Float > | private |
| structure_hash | monolish::tensor::tensor_CRS< Float > | private |
| tensor_CRS() | monolish::tensor::tensor_CRS< Float > | inline |
| tensor_CRS(const std::vector< size_t > &shape_) | monolish::tensor::tensor_CRS< Float > | inline |
| tensor_CRS(const std::initializer_list< size_t > &shape_) | monolish::tensor::tensor_CRS< Float > | inline |
| tensor_CRS(const tensor::tensor_COO< Float > &coo) | monolish::tensor::tensor_CRS< Float > | inline |
| tensor_CRS(const tensor::tensor_CRS< Float > &crs) | monolish::tensor::tensor_CRS< Float > | inline |
| tensor_CRS(const matrix::CRS< Float > &crs) | monolish::tensor::tensor_CRS< Float > | inline |
| tensor_CRS(const std::vector< size_t > &shape_, const std::vector< std::vector< int >> &row_ptrs_, const std::vector< std::vector< int >> &col_inds_, const Float *value) | monolish::tensor::tensor_CRS< Float > | |
| tensor_CRS(const tensor_CRS< Float > &crs, Float value) | monolish::tensor::tensor_CRS< Float > | |
| type() const | monolish::tensor::tensor_CRS< Float > | inline |
| val | monolish::tensor::tensor_CRS< Float > | |
| val_create_flag | monolish::tensor::tensor_CRS< Float > | |
| val_nnz | monolish::tensor::tensor_CRS< Float > | |
| ~tensor_CRS() | monolish::tensor::tensor_CRS< Float > | inline |