Thejaswi 84ab74f3a5 Objective function evaluation on GPU with minimal PCIe transfers (#2935)
* Added GPU objective function and no-copy interface.

- xgboost::HostDeviceVector<T> syncs automatically between host and device
- no-copy interfaces have been added
- default implementations just sync the data to host
  and call the implementations with std::vector
- GPU objective function, predictor, histogram updater process data
  directly on GPU
2018-01-12 21:33:39 +13:00
..
2016-05-20 13:09:42 -07:00
2016-11-25 16:34:57 -05:00
2017-12-04 08:27:49 +13:00
2016-05-20 13:09:42 -07:00
2017-10-01 08:42:15 -04:00
2017-10-18 18:20:47 -05:00
2016-01-16 11:52:33 -08:00
2017-11-21 18:04:48 +01:00
2017-09-08 09:57:16 +12:00
2016-01-16 10:25:12 -08:00
2017-09-28 18:15:28 -05:00
2017-09-08 09:57:16 +12:00
2016-11-25 16:34:57 -05:00
2015-08-01 11:27:13 -07:00
2016-11-13 15:47:52 -08:00
2016-01-16 11:52:33 -08:00

The documentation of xgboost is generated with recommonmark and sphinx.

You can build it locally by typing "make html" in this folder.
- clone https://github.com/tqchen/recommonmark to root
- type make html

Checkout https://recommonmark.readthedocs.org for guide on how to write markdown with extensions used in this doc, such as math formulas and table of content.