TensorFlow Ranking is the first open source library for solving large-scale ranking problems in a deep learning framework. It is highly configurable and provides easy-to-use APIs to support different scoring mechanisms, loss functions and evaluation metrics in the learning-to-rank setting. Our library is developed on top of TensorFlow and can thus fully leverage the advantages of this platform. For example, it is highly scalable, both in training and in inference, and can be used to learn ranking models over massive amounts of user activity data. We empirically demonstrate the effectiveness of our library in learning ranking functions for large-scale search and recommendation applications in Gmail and Google Drive.
翻译:TensorFlow 分级是第一个在深层学习框架内解决大型排名问题的开放源库,高度可配置,提供易于使用的API,以支持学习到排级环境中不同的评分机制、损失功能和评价衡量标准。我们的图书馆是在TensorFlow之上开发的,因此可以充分利用这个平台的优势。例如,它在培训和推理两方面都高度可扩展,可以用来学习相对于大量用户活动数据的排名模型。我们从经验上证明了我们的图书馆在学习Gmail和Google驱动器大规模搜索和建议应用的排名功能方面的有效性。