Learn R Programming

nmfgpu4R (version 0.2.5.2)

Non-Negative Matrix Factorization (NMF) using CUDA

Description

Wrapper package for the nmfgpu library, which implements several Non-negative Matrix Factorization (NMF) algorithms for CUDA platforms. By using the acceleration of GPGPU computing, the NMF can be used for real-world problems inside the R environment. All CUDA devices starting with Kepler architecture are supported by the library.

Copy Link

Version

Install

install.packages('nmfgpu4R')

Monthly Downloads

38

Version

0.2.5.2

License

GPL-3 | file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Last Published

October 17th, 2016

Functions in nmfgpu4R (0.2.5.2)

nmfgpu4R

R binding for computing non-negative matrix factorizations using CUDA
print.DeviceMemoryInfo

Prints the information of a 'DeviceMemoryInfo' object.
nmf

Non-negative Matrix Factorization (NMF) on GPU
deviceMemoryInfo

Requests the currently available and total amount of device memory.
chooseDevice

Selects the specified device as primary computation device. All further invocations to nmfgpu will use the specified CUDA device.
nmfgpu4R.init

Initializes the C++ library nmfgpu, which provides the core functionality of this package.
deviceCount

Retrieves the total number of installed CUDA devices.