Skip to content
#

Machine learning

Machine learning is the practice of teaching a computer to learn. The concept uses pattern recognition, as well as other forms of predictive algorithms, to make judgments on incoming data. This field is closely related to artificial intelligence and computational statistics.

Here are 49,798 public repositories matching this topic...

JBlaschke
JBlaschke commented Sep 25, 2020

🐛 Bug

Compiling against the C++ API on macOS using GCC-9.3, and cmake seems to use a bad flag:
... -fopenmp -D_GLIBCXX_USE_CXX11_ABI= -std=c++14 ... -- note how it "blanks out" the _GLIBCXX_USE_CXX11_ABI variable. This causes the compiler to fail in the stdlib:

/usr/local/Cellar/gcc@9/9.3.0/include/c++/9.3.0/x86_64-apple-darwin18/bits/c++config.h:273:27: error: #if with no expr
lucyleeow
lucyleeow commented Aug 27, 2020

Describe the issue linked to the documentation

Follows from #17387

Suggest a potential alternative/fix

Stop referencing preprocessing functions e.g. :

maxabs_scale
minmax_scale
normalize
quantile_transform
robust_scale
scale
power_transform

in the UG, and only add them e.g. in the "See Also" sections, or even just in the API ref.

In particular right now the first entr

julia
hcho3
hcho3 commented Sep 27, 2020

It would be great to have a tutorial for using the C API of XGBoost in a C or C++ application. Some important components:

  • How to configure the CMakeLists.txt of your application to link with XGBoost (either statically or dynamically)
  • How to install XGBoost library into a system prefix or a Conda environment.
  • Useful tips, such as remembering to clean up allocated XGBoost object handles, or

Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines.

  • Updated Jul 24, 2020
  • Python
Wikipedia
Wikipedia
You can’t perform that action at this time.