tfrs.tasks.Ranking.call
now accepts acompute_metrics
argument to allow switching off metric computation.tfrs.tasks.Ranking
now accepts label and prediction metrics.- Add metrics setter/getters on
tfrs.tasks.Retrieval
.
-
Corpus retrieval metrics and layers have been reworked.
tfrs.layers.corpus.DatasetTopk
has been removed,tfrs.layers.corpus.DatasetIndexedTopK
renamed totfrs.layers.factorized_top_k.Streaming
,tfrs.layers.ann.BruteForce
renamed totfrs.layers.factorized_top_k.BruteForce
. All top-k retrieval layers (BruteForce
,Streaming
) now follow a common interface.
Dataset
parallelism enabled by default inDatasetTopK
andDatasetIndexedTopK
layers, bringing over 2x speed-ups to evaluations workloads.evaluate_metrics
argument totfrs.tasks.Retrieval.call
renamed tocompute_metrics
.