Support building SimpleDMatrix from Arrow data format (#7512)

* Integrate with Arrow C data API.
* Support Arrow dataset.
* Support Arrow table.

Co-authored-by: Xiaochang Wu <xiaochang.wu@intel.com>
Co-authored-by: Jiaming Yuan <jm.yuan@outlook.com>
Co-authored-by: Zhang Zhang <zhang.zhang@intel.com>
This commit is contained in:
Xiaochang Wu
2022-03-14 22:25:19 -07:00
committed by GitHub
parent 6b6849b001
commit 613ec36c5a
14 changed files with 732 additions and 10 deletions

View File

@@ -26,6 +26,8 @@ dependencies:
- awscli
- numba
- llvmlite
- cffi
- pyarrow
- pip:
- shap
- awscli

View File

@@ -33,6 +33,8 @@ dependencies:
- numba
- llvmlite
- py-ubjson
- cffi
- pyarrow
- pip:
- shap
- ipython # required by shap at import time.

View File

@@ -33,6 +33,8 @@ dependencies:
- boto3
- awscli
- py-ubjson
- cffi
- pyarrow
- pip:
- sphinx_rtd_theme
- datatable

View File

@@ -15,7 +15,8 @@ dependencies:
- pytest
- jsonschema
- hypothesis
- jsonschema
- python-graphviz
- pip
- py-ubjson
- cffi
- pyarrow

View File

@@ -17,3 +17,5 @@ dependencies:
- modin-ray
- pip
- py-ubjson
- cffi
- pyarrow