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.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.0.tar.gz
(51.6 kB
view hashes)
Built Distributions
fastrank-0.6.0-py3-none-win_amd64.whl
(654.2 kB
view hashes)
Close
Hashes for fastrank-0.6.0-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c612d9d580d06f6efa98d19017e9ed23a38526b07e4d4e4a866b617b4024a38 |
|
MD5 | dfc9cf5e4f34a6624352f1c8c0040692 |
|
BLAKE2b-256 | 629871f4b11b5a4954c2e691b8a6fd6eb1a4ed0cf1e259361ba09558bb631977 |
Close
Hashes for fastrank-0.6.0-py3-none-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 681b578d64702feacc9c97de9a58444c6cb767c9e6472b938f50ca516884a3c3 |
|
MD5 | 9b4c7e8305945979aa40749d6adc7cd3 |
|
BLAKE2b-256 | 08b9c69be15e635f808a64c34d0474c4bf1b6c47641427bdf121b630ade478cc |
Close
Hashes for fastrank-0.6.0-py3-none-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e88bbd59eb57cb18150fc480fc0e48af8e5d25994a80b8c1fe304bed3c54f8b9 |
|
MD5 | 55e03b4d916020c011fbc2612675c0ab |
|
BLAKE2b-256 | 6d8c610fd9f97e734d66154ce45497cf6e71b17f19dd2c3ebdc327a08926cfa3 |