Learn R Programming

⚠️There's a newer version (0.2.5.2) of this package.Take me there.

nmfgpu4R (version 0.2.4)

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

5

Version

0.2.4

License

GPL-3 | file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Sven Koitka

Last Published

April 27th, 2016

Functions in nmfgpu4R (0.2.4)

print.DeviceMemoryInfo

Prints the information of a 'DeviceMemoryInfo' object.
deviceCount

Retrieves the total number of installed CUDA devices.
nmfgpu4R

R binding for computing non-negative matrix factorizations using CUDA
chooseDevice

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

Non-negative Matrix Factorization (NMF) on GPU
nmfgpu4R.init

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

Requests the currently available and total amount of device memory.