TensorFlow Ranking v0.2.3
hanshuguang-google
released this
06 Mar 00:53
·
411 commits
to master
since this release
This is the 0.2.3 release of TensorFlow Ranking. It depends on tensorflow-serving-api==2.1.0
and is fully compatible with tensorflow==2.1.0
. Both will be installed as required packages when installing tensorflow-ranking
.
The main changes in this release are:
- Added an
EstimatorBuilder
Class to encapsulate boilerplate codes when constructing a TF-ranking modelEstimator
. Clients can access it viatfr.estimator.EstimatorBuilder
. - Added a
RankingPipeline
Class to hide the boilerplate codes regarding the train and eval data reading, train and eval specs definition, dataset building, exporting strategies. With this, clients can construct aRankingPipeline
object usingtfr.ext.pipeline.RankingPipeline
and then calltrain_and_eval()
to run the pipeline. - Provided an example to demo the use of
tfr.ext.pipeline.RankingPipeline
.