Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RFC] 1.3.0 Release Candidate #6422

Closed
12 tasks done
hcho3 opened this issue Nov 21, 2020 · 6 comments
Closed
12 tasks done

[RFC] 1.3.0 Release Candidate #6422

hcho3 opened this issue Nov 21, 2020 · 6 comments

Comments

@hcho3
Copy link
Collaborator

hcho3 commented Nov 21, 2020

Roadmap: #6031

We are about to release version 1.3.0 of XGBoost. In the next two weeks, we invite everyone to try out the release candidate (RC).

Feedback period: until the end of December 7, 2020. No new feature will be added to the release; only critical bug fixes will be added.

@dmlc/xgboost-committer

Now available

Python package. RC1 available on PyPI. Try it out with the command

python -m pip install xgboost==1.3.0rc1
  • R package. RC1 available from the Releases section. Download the tarball file xgboost_1.3.0.1.tar.gz and run
R CMD INSTALL xgboost_1.3.0.1.tar.gz
  • JVM packages. RC1 available from our Maven repository. Add XGBoost4J as dependency to your Java application.
Show instructions (Maven/SBT)

Maven

<dependencies>
  ...
  <dependency>
      <groupId>ml.dmlc</groupId>
      <artifactId>xgboost4j_2.12</artifactId>
      <version>1.3.0-RC1</version>
  </dependency>
  <dependency>
      <groupId>ml.dmlc</groupId>
      <artifactId>xgboost4j-spark_2.12</artifactId>
      <version>1.3.0-RC1</version>
  </dependency>
</dependencies>

<repositories>
  <repository>
    <id>XGBoost4J Release Repo</id>
    <name>XGBoost4J Release Repo</name>
    <url>https://s3-us-west-2.amazonaws.com/xgboost-maven-repo/release/</url>
  </repository>
</repositories>

SBT

libraryDependencies ++= Seq(
  "ml.dmlc" %% "xgboost4j" % "1.3.0-RC1",
  "ml.dmlc" %% "xgboost4j-spark" % "1.3.0-RC1"
)
resolvers += ("XGBoost4J Release Repo"
              at "https://s3-us-west-2.amazonaws.com/xgboost-maven-repo/release/")

Starting from 1.2.0, XGBoost4J-Spark supports training with NVIDIA GPUs. To enable this capability, download artifacts suffixed with -gpu, as follows:

Show instructions (Maven/SBT)

Maven

<dependencies>
  ...
  <dependency>
      <groupId>ml.dmlc</groupId>
      <artifactId>xgboost4j-gpu_2.12</artifactId>
      <version>1.3.0-RC1</version>
  </dependency>
  <dependency>
      <groupId>ml.dmlc</groupId>
      <artifactId>xgboost4j-spark-gpu_2.12</artifactId>
      <version>1.3.0-RC1</version>
  </dependency>
</dependencies>

<repositories>
  <repository>
    <id>XGBoost4J Release Repo</id>
    <name>XGBoost4J Release Repo</name>
    <url>https://s3-us-west-2.amazonaws.com/xgboost-maven-repo/release/</url>
  </repository>
</repositories>

SBT

libraryDependencies ++= Seq(
  "ml.dmlc" %% "xgboost4j-gpu" % "1.3.0-RC1",
  "ml.dmlc" %% "xgboost4j-spark-gpu" % "1.3.0-RC1"
)
resolvers += ("XGBoost4J Release Repo"
              at "https://s3-us-west-2.amazonaws.com/xgboost-maven-repo/release/")

Breaking changes:

  • Starting from 1.3.0 release, XGBoost no longer supports MacOS 10.13 (High Sierra).

Known issue:

Outstanding patches that should make it into the 1.3.0 release:

To be merged after RC1:

@hcho3 hcho3 pinned this issue Nov 21, 2020
@trivialfis
Copy link
Member

Is there an update on github release page?

@7starsea
Copy link

I hope that the hidden api XGBoosterPredictFromDense could be included in the file c_api.h and we can clearly document that cache_id must be zero currently.
As I learned from python api inplace_predict, XGBoosterPredictFromDense is very useful for multiple threads prediction in c/cpp application.

@trivialfis
Copy link
Member

It will be in the next release.

@terrytangyuan
Copy link
Member

"Starting from 1.3.0 release, XGBoost no longer supports MacOS 10.13 (High Sierra)."

This won't be a deprecation notice though since we are dropping the support in this release.

@hcho3
Copy link
Collaborator Author

hcho3 commented Nov 23, 2020

@trivialfis I put up the release page for 1.3.0 RC1.
@terrytangyuan Thanks. Revised it to say "Breaking changes."

@hcho3
Copy link
Collaborator Author

hcho3 commented Dec 3, 2020

Should #6342 be part of 1.3.0? @trivialfis

@hcho3 hcho3 unpinned this issue Dec 9, 2020
@hcho3 hcho3 closed this as completed Dec 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants