Skip to content

Commit 5218852

Browse files
authored
Merge pull request #164 from BramVanroy/master
Update readme
2 parents 5e05fad + 8713b4e commit 5218852

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

README.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,20 @@
1313

1414
## What's new
1515
- We have recently released [ThunderGBM](https://github.com/Xtra-Computing/thundergbm), a fast GBDT and Random Forest library on GPUs.
16-
- add scikit-learn interface, see [here](https://github.com/zeyiwen/thundersvm/tree/master/python)
16+
- add scikit-learn interface, see [here](https://github.com/Xtra-Computing/thundersvm/tree/master/python)
1717
- pre-built binaries and DLL for Windows x64 on CPUs are [avaliable](https://ci.appveyor.com/project/shijiashuai/thundersvm/branch/master/artifacts)
1818
## Overview
1919
The mission of ThunderSVM is to help users easily and efficiently apply SVMs to solve problems. ThunderSVM exploits GPUs and multi-core CPUs to achieve high efficiency. Key features of ThunderSVM are as follows.
2020
* Support all functionalities of LibSVM such as one-class SVMs, SVC, SVR and probabilistic SVMs.
2121
* Use same command line options as LibSVM.
22-
* Support Python, R and Matlab interfaces.
22+
* Support [Python](python/), [R](R/) and [Matlab](Matlab/) interfaces.
2323
* Supported Operating Systems: Linux, Windows and MacOS.
2424

2525
**Why accelerate SVMs**: A [survey](https://www.kaggle.com/amberthomas/kaggle-2017-survey-results) conducted by Kaggle in 2017 shows that 26% of the data mining and machine learning practitioners are users of SVMs.
2626

2727
[Documentations](docs/index.md) | [Installation](docs/how-to.md#install-thundersvm) | [API Reference (doxygen)](http://Xtra-Computing.github.io/thundersvm/)
2828
## Contents
29-
- [Getting Started](https://github.com/zeyiwen/thundersvm#getting-started)
29+
- [Getting Started](https://github.com/Xtra-Computing/thundersvm#getting-started)
3030
- [Working without GPUs](docs/get-started.md#working-without-gpus)
3131
## Getting Started
3232

@@ -38,6 +38,7 @@ The mission of ThunderSVM is to help users easily and efficiently apply SVMs to
3838
If you want to use GPUs, you also need to install CUDA.
3939

4040
* [CUDA](https://developer.nvidia.com/cuda-downloads) 7.5 or above
41+
4142
### Quick Install
4243
Download the Python wheel file (For Python3 or above).
4344

@@ -65,7 +66,7 @@ clf.fit(x, y)
6566
```
6667
### Download
6768
```bash
68-
git clone https://github.com/zeyiwen/thundersvm.git
69+
git clone https://github.com/Xtra-Computing/thundersvm.git
6970
```
7071
### Build on Linux (build [instructions](docs/get-started.md#installation-for-macos) for MacOS and Windows)
7172
##### ThunderSVM on GPUs
@@ -74,6 +75,13 @@ cd thundersvm
7475
mkdir build && cd build && cmake .. && make -j
7576
```
7677

78+
If you run into issues that can be traced back to your version of gcc, use `cmake` with a version flag to force gcc 6. That would look like this:
79+
80+
```bash
81+
cmake -DCMAKE_C_COMPILER=gcc-6 -DCMAKE_CXX_COMPILER=g++-6 ..
82+
```
83+
84+
7785
##### ThunderSVM on CPUs
7886
```bash
7987
# in thundersvm root directory

0 commit comments

Comments
 (0)