openGPMP
Open Source Mathematics Package
Macros
linalg.hpp File Reference

User API for OpenGPMP LINEAR ALGEBRA MODULE. More...

#include "linalg/eigen.hpp"
#include "linalg/linsys.hpp"
#include "linalg/mtx.hpp"
#include "linalg/svd.hpp"
#include "linalg/tensor.hpp"
#include "linalg/vector.hpp"

Go to the source code of this file.

Macros

#define CUDA_MATRIX
 CUDA Matrix Operations More...
 

Detailed Description

User API for OpenGPMP LINEAR ALGEBRA MODULE.

This file serves as the core header for the Linear Algebra module. This header includes Vector/Matrix related operations. Also with additional support for GPU utilization through CUDA (Nvidia hardward support) and OpenCL (OSX & Linux system support):

Note
Some topics in Linear Algebra overlap and/or heavily influence algorithms seen in Machine Learning

Definition in file linalg.hpp.

Macro Definition Documentation

◆ CUDA_MATRIX

#define CUDA_MATRIX

CUDA Matrix Operations

CUDA GPU accelerated Matrix functions

Definition at line 62 of file linalg.hpp.