Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/BIDData/BIDMach
CPU and GPU-accelerated Machine Learning Library
https://github.com/BIDData/BIDMach
Last synced: 3 months ago
JSON representation
CPU and GPU-accelerated Machine Learning Library
- Host: GitHub
- URL: https://github.com/BIDData/BIDMach
- Owner: BIDData
- License: bsd-3-clause
- Created: 2012-10-22T03:17:08.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2022-10-04T23:35:03.000Z (about 2 years ago)
- Last Synced: 2024-07-28T04:08:22.388Z (3 months ago)
- Language: Scala
- Size: 38.8 MB
- Stars: 914
- Watchers: 87
- Forks: 168
- Open Issues: 67
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-topic-models - BIDMach - CPU and GPU-accelerated machine learning library ![GitHub Repo stars](https://img.shields.io/github/stars/BIDData/BIDMach?style=social) (Libraries & Toolkits)
- awesome-scala - **BIDMach** - accelerated Machine Learning Library | ![GitHub stars](https://img.shields.io/github/stars/BIDData/BIDMach) ![GitHub commit activity](https://img.shields.io/github/commit-activity/y/BIDData/BIDMach) (Table of Contents / Big Data)
README
BIDMach is a very fast machine learning library. Check the latest benchmarks
The github distribution contains source code only. You also need a jdk 8, an installation of NVIDIA CUDA 8.0 (if you want to use a GPU) and CUDNN 5 if you plan to use deep networks. For building you need maven 3.X.
After doing
git clone
, cd to the BIDMach directory, and build and install the jars withmvn install
. You can then run bidmach with `./bidmach`. More details on installing and running are available here.The main project page is here.
Documentation is here in the wiki
New BIDMach has a discussion group on Google Groups.
BIDMach is a sister project of BIDMat, a matrix library, which is
also on githubBIDData also has a project for deep reinforcement learning. BIDMach_RL contains state-of-the-art implementations of several reinforcement learning algorithms.