FastRank Learning to Rank Library written in Rust.
Project description
FastRank
My most frequently used learning-to-rank algorithms ported to rust for efficiency.
Read my blog-post announcing the first public version: 0.4. It's alpha because I think the API needs work, not because there's any sort of known correctness or compatiblity issues.
Python Requirement
- 0.5 and earlier require only Python 3.5, but no windows builds were pushed.
- 0.6 requires Python 3.6 due to EOL for Python 3.5 becoming prevalent in the latest pip.
- 0.6.1 switched to manylinux2010 building; you might get better vectorization from a local copy.
- 0.7 and forward will require Python 3.7 so we can use the standard @dataclass annotation and drop the attrs dependency.
Python Usage
pip install fastrank
See this Colab notebook for more, or see a static version here on Github.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
fastrank-0.6.1.tar.gz
(52.1 kB
view hashes)
Built Distributions
fastrank-0.6.1-py3-none-win_amd64.whl
(647.8 kB
view hashes)
Close
Hashes for fastrank-0.6.1-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45040943f614ec4a14edb7776b39be637ae079a3158d322e90bd6ce285be0df0 |
|
MD5 | 21f66e3f2b7b88eaa2f983a35c3af32d |
|
BLAKE2b-256 | f68619ccb1ef8f2865a0cdd797310af5d0e4587f8d148187bf98a400ab7e4a81 |
Close
Hashes for fastrank-0.6.1-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b17374bbb8322e3e480b4487b7b25ed5356eeb7fea4d0ac1b19253b1d28d0686 |
|
MD5 | b958ffd3a43abe692e6fd00160299a4b |
|
BLAKE2b-256 | f08be5f2d8d9050ff5793af4035577a1a97aab715a7c6754cbce745c9b62f1ca |
Close
Hashes for fastrank-0.6.1-py3-none-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b84f611048994049974e62cd186e5302bd5bd58bfc8582b6094fcf1fa9598989 |
|
MD5 | 14ab2dd8c3be99513b1f4624f394297d |
|
BLAKE2b-256 | d0dd1376bd55b584005d364542402e6eb0a883d95fde15a0efc082874f8d4103 |
Close
Hashes for fastrank-0.6.1-py3-none-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b58dcaab50b3d1fbcca24591816f566dd2d23001e4fdd2bc8a123775ed364187 |
|
MD5 | 489b7ed17ba82414b71ef62f6cba4c61 |
|
BLAKE2b-256 | 3627fbbad9c032c290bc0354fef09164124dcb4bcb8885064fcaab7386ee19e3 |