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_columnsandtfr.keras.feature.deserialize_feature_columns. RankingNetwork’sget_configandfrom_configmethods rely on this.
- Add serialization and deserialization support for feature columns via