GPUMLib  0.2.2
GPU Machine Learning Library
Classes | Enumerations
Host (CPU) and device (GPU) memory access framework

Classes

class  CudaArray< Type >
 Create an array of any type, that automatically manages the memory used to hold its elements (data will be stored both on the host and on the device). More...
 
class  BaseArray< Type >
 Base class for HostArray and DeviceArray classes (Array base class) More...
 
class  CudaMatrix< Type >
 Create a matrix of any type, that automatically manages the memory used to hold its elements (data will be stored both on the host and on the device). More...
 
class  BaseMatrix< Type >
 Base class for HostMatrix and DeviceMatrix classes (Matrix base class) More...
 
class  DeviceAccessibleVariable< Type >
 Represents a variable residing in memory that is page-locked and accessible to the device. More...
 
class  DeviceArray< Type >
 Create an array of any type, on the device, that automatically manages the memory used to hold its elements. More...
 
class  DeviceMatrix< Type >
 Create a matrix of any type, on the device, that automatically manages the memory used to hold its elements. More...
 
class  HostArray< Type >
 Create an array of any type, on the host, that automatically manages the memory used to hold its elements. More...
 
class  HostMatrix< Type >
 Create a matrix of any type, on the host, that automatically manages the memory used to hold its elements. More...
 

Enumerations

enum  StoringOrder { RowMajor, ColumnMajor }
 Defines the methods for storing information in the matrix (either row-major or column-major).
 

Detailed Description