planc
Parallel Lowrank Approximation with Non-negativity Constraints
planc::Tensor Member List

This is the complete list of members for planc::Tensor, including all inherited members.

at(UVEC sub)planc::Tensorinline
bound(NumericType min, NumericType max)planc::Tensorinline
clear()planc::Tensorinline
dimension(int i) constplanc::Tensorinline
dimensions() constplanc::Tensorinline
dimensions_leave_out_one(int i) constplanc::Tensorinline
err(const Tensor &b) constplanc::Tensorinline
global_idx() constplanc::Tensorinline
lower_bound(NumericType min)planc::Tensorinline
m_dataplanc::Tensor
modes() constplanc::Tensorinline
mttkrp(const int i_n, const MAT &i_krp, MAT *o_mttkrp) constplanc::Tensorinline
norm() constplanc::Tensorinline
numel() constplanc::Tensorinline
operator=(const Tensor &other)planc::Tensorinline
print() constplanc::Tensorinline
print(const UVEC &global_dims, const UVEC &global_start_sub)planc::Tensorinline
rand()planc::Tensorinline
randi()planc::Tensorinline
randu(const int i_seed=-1)planc::Tensorinline
read(std::string filename, std::ios_base::openmode mode=std::ios_base::in)planc::Tensorinline
scale(NumericType scale)planc::Tensorinline
set_idx(const UVEC &i_start_idx)planc::Tensorinline
shift(NumericType i_shift)planc::Tensorinline
sub2ind(UVEC sub)planc::Tensorinline
swap(Tensor &in)planc::Tensorinline
Tensor()planc::Tensorinline
Tensor(const UVEC &i_dimensions)planc::Tensorinlineexplicit
Tensor(const UVEC &i_dimensions, const UVEC &i_start_idx)planc::Tensorinline
Tensor(const UVEC &i_dimensions, double *i_data)planc::Tensorinline
Tensor(const Tensor &src)planc::Tensorinline
write(std::string filename, std::ios_base::openmode mode=std::ios_base::out)planc::Tensorinline
zeros()planc::Tensorinline
~Tensor()planc::Tensorinline