oracle / tribuo

Tribuo - A Java machine learning library
https://tribuo.org
Apache License 2.0
1.24k stars 172 forks source link

Update Tensorflow java to use version 1 release candidate. #371

Open jalexcole opened 1 month ago

jalexcole commented 1 month ago

Tensorflow java has been published with release candidate. It does use java 11 as the base line, however will work on java 11 and arm Macs.

Craigacp commented 1 month ago

You can test out this branch - https://github.com/oracle/tribuo/pull/367. We're not going to merge it until TF-Java releases 1.0, but I work on TF-Java too so it'll be up pretty soon after it releases.

jalexcole commented 1 month ago

I apologize. Are there zero complications if forcing the dependency to use the release candidate of tensor flow in the maven central version?

Craigacp commented 1 month ago

No, the protobufs changed place between TF-Java 0.5 and 1.0-rc1 so there are fixes in that PR. It should build simply with mvn package. We may backport TF-Java 1.0 to Tribuo 4.3 when we do the next bug fix release, but Tribuo 5 is a ways off.