DMRITool  v0.1.1-139-g860d86b4
Diffusion MRI Tool
spams::Vector< T > Member List

This is the complete list of members for spams::Vector< T >, including all inherited members.

_externAllocspams::Vector< T >private
_nspams::Vector< T >private
_Xspams::Vector< T >private
add(const Vector< T > &x, const T a=1.0)spams::Vector< T >inline
add(const SpVector< T > &x, const T a=1.0)spams::Vector< T >inline
add(const T a)spams::Vector< T >inline
afused() const spams::Vector< T >inline
allfalse() const spams::Vector< T >inline
allfalse() constspams::Vector< T >inline
alltrue() const spams::Vector< T >inline
alltrue() constspams::Vector< T >inline
applyBayerPattern(const int offset)spams::Vector< T >inline
asum() const spams::Vector< T >inline
clear()spams::Vector< T >inline
copy(const Vector< T > &x)spams::Vector< T >inline
copyMask(Vector< T > &out, Vector< bool > &mask) const spams::Vector< T >inline
div(const Vector< T > &x)spams::Vector< T >inline
div(const Vector< T > &x, const Vector< T > &y)spams::Vector< T >inline
dot(const Vector< T > &x) const spams::Vector< T >inline
dot(const SpVector< T > &x) const spams::Vector< T >inline
exp()spams::Vector< T >inline
fakeSize(const int n)spams::Vector< T >inline
fmax() const spams::Vector< T >inline
fmaxval() const spams::Vector< T >inline
fmin() const spams::Vector< T >inline
fminval() const spams::Vector< T >inline
fusedProject(Vector< T > &out, const T lambda1, const T lambda2, const int itermax)spams::Vector< T >inline
fusedProjectHomotopy(Vector< T > &out, const T lambda1, const T lambda2, const T lambda3=0, const bool penalty=true)spams::Vector< T >inline
hardThrshold(const T nu)spams::Vector< T >inline
inv(const Vector< T > &x)spams::Vector< T >inline
inv()spams::Vector< T >inline
Invsqrt(const Vector< T > &x)spams::Vector< T >inline
Invsqrt()spams::Vector< T >inline
KL(const Vector< T > &X)spams::Vector< T >inline
l1l2project(Vector< T > &out, const T thrs, const T gamma, const bool pos=false) const spams::Vector< T >inline
l1l2projectb(Vector< T > &out, const T thrs, const T gamma, const bool pos=false, const int mode=1)spams::Vector< T >inline
l1project(Vector< T > &out, const T thrs, const bool simplex=false) const spams::Vector< T >inline
l1project_weighted(Vector< T > &out, const Vector< T > &weights, const T thrs, const bool residual=false) const spams::Vector< T >inline
log()spams::Vector< T >inline
logexp()spams::Vector< T >inline
logspace(const int n, const T a, const T b)spams::Vector< T >inline
logspace(const int n, const int a, const int b)spams::Vector< T >inline
lzero() const spams::Vector< T >inline
Matrix< T > classspams::Vector< T >friend
max() const spams::Vector< T >inline
maxval() const spams::Vector< T >inline
mean()spams::Vector< T >inline
min() const spams::Vector< T >inline
minval() const spams::Vector< T >inline
mult(const Vector< T > &x, const Vector< T > &y)spams::Vector< T >inline
mult_elementWise(const Vector< T > &B, Vector< T > &C) const spams::Vector< T >inline
n() const spams::Vector< T >inline
neg()spams::Vector< T >inline
nnz() const spams::Vector< T >inline
normalize()spams::Vector< T >inline
normalize2()spams::Vector< T >inline
nrm2() const spams::Vector< T >inline
nrm2sq() const spams::Vector< T >inline
operator=(const Vector< T > &vec)spams::Vector< T >private
operator[](const int index)spams::Vector< T >inline
operator[](const int index) const spams::Vector< T >inline
print(const char *name) const spams::Vector< T >inline
print(const char *name) constspams::Vector< T >inline
print(const char *name) constspams::Vector< T >inline
print(const char *name) constspams::Vector< T >inline
print(const char *name) constspams::Vector< T >inline
project_sft(const Vector< int > &labels, const int clas)spams::Vector< T >inline
project_sft_binary(const Vector< T > &labels)spams::Vector< T >inline
randperm(int n)spams::Vector< T >inline
randperm(int n)spams::Vector< T >inline
rawX() const spams::Vector< T >inline
resize(const int n)spams::Vector< T >inline
scal(const T a)spams::Vector< T >inline
set(const T val)spams::Vector< T >inline
setAleat()spams::Vector< T >inline
setData(T *X, const int n)spams::Vector< T >inline
setn(const int n)spams::Vector< T >inline
setPointer(T *X, const int n)spams::Vector< T >inline
setZeros()spams::Vector< T >inline
sign(Vector< T > &signs) const spams::Vector< T >inline
softmax(const int y)spams::Vector< T >inline
softThrshold(const T nu)spams::Vector< T >inline
sort(Vector< T > &out, const bool mode) const spams::Vector< T >inline
sort(const bool mode)spams::Vector< T >inline
sort2(Vector< T > &out, Vector< int > &key, const bool mode) const spams::Vector< T >inline
sort2(Vector< int > &key, const bool mode)spams::Vector< T >inline
sparseProject(Vector< T > &out, const T thrs, const int mode=1, const T lambda1=0, const T lambda2=0, const T lambda3=0, const bool pos=false)spams::Vector< T >inline
SpMatrix< T > classspams::Vector< T >friend
SpVector< T > classspams::Vector< T >friend
sqr(const Vector< T > &x)spams::Vector< T >inline
Sqrt(const Vector< T > &x)spams::Vector< T >inline
Sqrt()spams::Vector< T >inline
std()spams::Vector< T >inline
sub(const Vector< T > &x)spams::Vector< T >inline
sub(const SpVector< T > &x)spams::Vector< T >inline
sum() const spams::Vector< T >inline
thrsabsmin(const T nu)spams::Vector< T >inline
thrshold(const T nu)spams::Vector< T >inline
thrsmax(const T nu)spams::Vector< T >inline
thrsmin(const T nu)spams::Vector< T >inline
thrsPos()spams::Vector< T >inline
toSparse(SpVector< T > &vec) const spams::Vector< T >inline
unwhiten(Vector< T > &mean, const bool pattern=false)spams::Vector< T >inline
Vector()spams::Vector< T >
Vector(int n)spams::Vector< T >
Vector(T *X, int n)spams::Vector< T >
Vector(const Vector< T > &vec)spams::Vector< T >explicit
whiten(Vector< T > &mean, const bool pattern=false)spams::Vector< T >inline
whiten(Vector< T > &mean, const Vector< T > &mask)spams::Vector< T >inline
whiten(const int V)spams::Vector< T >inline
~Vector()spams::Vector< T >virtual