TensorFlow Ranking v0.3.1
This is the 0.3.1 release of TensorFlow Ranking. It depends on tensorflow-serving-api==2.1.0
and is fully compatible with tensorflow==2.2.0
. Both will be installed as required packages when installing tensorflow-ranking
.
The main changes in this release are canned Neural RankGAM estimator, canned DNN estimators, canned Neural RankGAM keras models and their examples. The new components are:
-
Neural RankGAM
-
make_gam_ranking_estimator
, which makes a canned estimator of a neural ranking generalized additive model. An example client to showcase the usage ofmake_gam_ranking_estimator
. -
make_dnn_ranking_estimator
, which makes a canned estimator of a feed-forward neural network for ranking. An example client to showcase the usage ofmake_dnn_ranking_estimator
. -
GAMRankingNetwork
, which encapsulates Neural RankGAM models in a keras ranking network. An example client to showcase the usage ofGAMRankingNetwork
.
-
-
Keras
- Add serialization and deserialization support for feature columns via
tfr.keras.feature.serialize_feature_columns
andtfr.keras.feature.deserialize_feature_columns
. RankingNetwork’sget_config
andfrom_config
methods rely on this.
- Add serialization and deserialization support for feature columns via