Image Home
Image People
Image Publication
Image Applications
Image Data & Code
Image Library
Image Seminar
Image Link
Image Album

Search LAMDA


Description: This package provides an implementation of the TopPush algorithm proposed in [1]. It trains a linear ranking model which focuses on the performance at the top of the ranked list, and its computational complexity is linear in the number of training instances. A readme file is included in the package.

Reference: [1] N. Li, R. Jin and Z.-H. Zhou. Top Rank Optimization in Linear Time. In NIPS-2014. (Long version: CoRR, abs/1410.1462 |

Requirements: This package is developed with MATLAB, and C MEX-file is used to implement certain key step. We provide Windows 64-bit mex-file (with .maxw64 extension), so the code should be run on Windows (64-bit). If you want to run it on other platforms, please compile the C codes using MEX with MATLAB.

ATTN: This package is free for academic usage. You can run it at your own risk. For other purposes, please contact

ATTN2: This package was developed by Mr. Nan Li ( The readme file and demo roughly explains how to use the codes. For any problem concerning the codes, please feel free to contact Mr. Li.

Download: [code](280KB)
  Name Size

(for FireFox 3+ and IE 7+)
Contact LAMDA: (email) (tel) +86-025-89681608 © LAMDA, 2016