NICE
Northeastern Interactive Clustering Engine
Nice::CpuOperations< T > Member List

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

Add(const Matrix< T > &a, const T &scalar)Nice::CpuOperations< T >inlinestatic
Add(const Matrix< T > &a, const Matrix< T > &b)Nice::CpuOperations< T >inlinestatic
Determinant(const Matrix< T > &a)Nice::CpuOperations< T >static
DotProduct(const Vector< T > &a, const Vector< T > &b)Nice::CpuOperations< T >inlinestatic
FrobeniusNorm(const Matrix< T > &a)Nice::CpuOperations< T >inlinestatic
GenDegreeMatrix(const Matrix< T > &kernel_matrix, Matrix< T > &degree_matrix, Matrix< T > &degree_matrix_to_the_minus_half)Nice::CpuOperations< T >inlinestatic
GenKernelMatrix(const Matrix< T > &data_matrix, const KernelType kernel_type=kGaussianKernel, const float constant=1.0)Nice::CpuOperations< T >inlinestatic
Inverse(const Matrix< T > &a)Nice::CpuOperations< T >inlinestatic
LogicalAnd(const Matrix< bool > &a, const Matrix< bool > &b)Nice::CpuOperations< T >inlinestatic
LogicalAnd(const Vector< T > &a, const Vector< T > &b)Nice::CpuOperations< T >inlinestatic
LogicalNot(const Matrix< bool > &a)Nice::CpuOperations< T >inlinestatic
LogicalNot(const Vector< bool > &a)Nice::CpuOperations< T >inlinestatic
LogicalOr(const Matrix< bool > &a, const Matrix< bool > &b)Nice::CpuOperations< T >inlinestatic
LogicalOr(const Vector< bool > &a, const Vector< bool > &b)Nice::CpuOperations< T >inlinestatic
Multiply(const Matrix< T > &a, const T &scalar)Nice::CpuOperations< T >inlinestatic
Multiply(const Matrix< T > &a, const Matrix< T > &b)Nice::CpuOperations< T >inlinestatic
Norm(const Matrix< T > &a, const int &p=2, const int &axis=0)Nice::CpuOperations< T >inlinestatic
Normalize(const Matrix< T > &a, const int &p=2, const int &axis=0)Nice::CpuOperations< T >inlinestatic
OuterProduct(const Vector< T > &a, const Vector< T > &b)Nice::CpuOperations< T >inlinestatic
Rank(const Matrix< T > &a)Nice::CpuOperations< T >inlinestatic
Subtract(const Matrix< T > &a, const T &scalar)Nice::CpuOperations< T >inlinestatic
Subtract(const Matrix< T > &a, const Matrix< T > &b)Nice::CpuOperations< T >inlinestatic
Trace(const Matrix< T > &a)Nice::CpuOperations< T >inlinestatic
Transpose(const Matrix< T > &a)Nice::CpuOperations< T >inlinestatic
Transpose(const Vector< T > &a)Nice::CpuOperations< T >inlinestatic