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

2.1.0 Release Candidate #10356

Closed
trivialfis opened this issue May 31, 2024 · 0 comments
Closed

2.1.0 Release Candidate #10356

trivialfis opened this issue May 31, 2024 · 0 comments

Comments

@trivialfis
Copy link
Member

trivialfis commented May 31, 2024

We are about to release version 2.1.0 of XGBoost. We invite everyone to try out the release candidate (RC).

The 2.1.0 release will not include the R interface due to #9810 . We will update the R package once the new interface is complete. Stay tuned.

Roadmap: #10339
Release note: #10378

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

@dmlc/xgboost-committer

Available packages:

  • Python packages:
pip install xgboost==2.1.0rc1
  • JVM packages
Show instructions (Maven/SBT)

Maven

<dependencies>
  ...
  <dependency>
      <groupId>ml.dmlc</groupId>
      <artifactId>xgboost4j_2.12</artifactId>
      <version>2.1.0-RC1</version>
  </dependency>
  <dependency>
      <groupId>ml.dmlc</groupId>
      <artifactId>xgboost4j-spark_2.12</artifactId>
      <version>2.1.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" % "2.1.0-RC1",
  "ml.dmlc" %% "xgboost4j-spark" % "2.1.0-RC1"
)
resolvers += ("XGBoost4J Release Repo"
              at "https://s3-us-west-2.amazonaws.com/xgboost-maven-repo/release/")

To enable training with NVIDIA GPUs, 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>2.1.0-RC1</version>
  </dependency>
  <dependency>
      <groupId>ml.dmlc</groupId>
      <artifactId>xgboost4j-spark-gpu_2.12</artifactId>
      <version>2.1.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" % "2.1.0-RC1",
  "ml.dmlc" %% "xgboost4j-spark-gpu" % "2.1.0-RC1"
)
resolvers += ("XGBoost4J Release Repo"
              at "https://s3-us-west-2.amazonaws.com/xgboost-maven-repo/release/")

Backports
See roadmap.

@trivialfis trivialfis pinned this issue May 31, 2024
@trivialfis trivialfis unpinned this issue Jun 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant