_q_sort(int lo, int hi) | monolish::tensor::tensor_COO< Float > | private |
alloc_nnz | monolish::tensor::tensor_COO< Float > | |
at(const std::vector< size_t > &pos) const | monolish::tensor::tensor_COO< Float > | |
at(const std::vector< size_t > &pos) | monolish::tensor::tensor_COO< Float > | inline |
begin() const | monolish::tensor::tensor_COO< Float > | inline |
begin() | monolish::tensor::tensor_COO< Float > | inline |
convert(const tensor::tensor_Dense< Float > &tens) | monolish::tensor::tensor_COO< Float > | |
data() const | monolish::tensor::tensor_COO< Float > | inline |
data() | monolish::tensor::tensor_COO< Float > | inline |
diag(vector< Float > &vec) const | monolish::tensor::tensor_COO< Float > | |
diag(view1D< vector< Float >, Float > &vec) const | monolish::tensor::tensor_COO< Float > | |
diag(view1D< matrix::Dense< Float >, Float > &vec) const | monolish::tensor::tensor_COO< Float > | |
diag(view1D< tensor::tensor_Dense< Float >, Float > &vec) const | monolish::tensor::tensor_COO< Float > | |
end() const | monolish::tensor::tensor_COO< Float > | inline |
end() | monolish::tensor::tensor_COO< Float > | inline |
equal(const tensor_COO< Float > &tens, bool compare_cpu_and_device=false) const | monolish::tensor::tensor_COO< Float > | |
fill(Float value) | monolish::tensor::tensor_COO< Float > | |
get_data_size() const | monolish::tensor::tensor_COO< Float > | inline |
get_device_mem_stat() const | monolish::tensor::tensor_COO< Float > | inline |
get_index(const std::vector< size_t > &pos) | monolish::tensor::tensor_COO< Float > | inline |
get_index(const size_t pos) | monolish::tensor::tensor_COO< Float > | inline |
get_nnz() const | monolish::tensor::tensor_COO< Float > | inline |
get_shape() const | monolish::tensor::tensor_COO< Float > | inline |
gpu_status | monolish::tensor::tensor_COO< Float > | mutableprivate |
index | monolish::tensor::tensor_COO< Float > | |
insert(const std::vector< size_t > &pos, const Float val) | monolish::tensor::tensor_COO< Float > | |
operator!=(const tensor_COO< Float > &tens) const | monolish::tensor::tensor_COO< Float > | |
operator=(const tensor_COO< Float > &tens) | monolish::tensor::tensor_COO< Float > | |
operator==(const tensor_COO< Float > &tens) const | monolish::tensor::tensor_COO< Float > | |
operator[](size_t i) | monolish::tensor::tensor_COO< Float > | inline |
print_all(bool force_cpu=false) const | monolish::tensor::tensor_COO< Float > | |
print_all(const std::string filename) const | monolish::tensor::tensor_COO< Float > | |
resize(const size_t N, Float Val=0) | monolish::tensor::tensor_COO< Float > | inline |
set_ptr(const std::vector< size_t > &shape, const std::vector< std::vector< size_t >> &index, const std::vector< Float > &v) | monolish::tensor::tensor_COO< Float > | |
set_ptr(const std::vector< size_t > &shape, const std::vector< std::vector< size_t >> &index, const size_t vsize, const Float *v) | monolish::tensor::tensor_COO< Float > | |
set_ptr(const std::vector< size_t > &shape, const std::vector< std::vector< size_t >> &index, const size_t vsize, const Float v) | monolish::tensor::tensor_COO< Float > | |
set_shape(const std::vector< size_t > &shape) | monolish::tensor::tensor_COO< Float > | inline |
shape | monolish::tensor::tensor_COO< Float > | private |
sort(bool merge) | monolish::tensor::tensor_COO< Float > | |
tensor_COO() | monolish::tensor::tensor_COO< Float > | inline |
tensor_COO(const std::vector< size_t > &shape_) | monolish::tensor::tensor_COO< Float > | inline |
tensor_COO(const std::initializer_list< size_t > &shape_) | monolish::tensor::tensor_COO< Float > | inline |
tensor_COO(const tensor::tensor_Dense< Float > &tens) | monolish::tensor::tensor_COO< Float > | inline |
tensor_COO(const std::vector< size_t > &shape_, const std::vector< std::vector< size_t >> &index_, const Float *value) | monolish::tensor::tensor_COO< Float > | |
tensor_COO(const tensor_COO< Float > &coo) | monolish::tensor::tensor_COO< Float > | |
tensor_COO(const tensor_COO< Float > &coo, Float value) | monolish::tensor::tensor_COO< Float > | |
type() const | monolish::tensor::tensor_COO< Float > | inline |
val | monolish::tensor::tensor_COO< Float > | |
val_create_flag | monolish::tensor::tensor_COO< Float > | |
val_nnz | monolish::tensor::tensor_COO< Float > | |