A toolkit for recommender systems
Project description
RecKit
RecKit is a collection of recommender utility codes.
Feature
- Parse arguments from command line and ini-style files
- Diverse data preprocessing
- Fast negative sampling
- Fast model evaluating
- Convenient records logging
- Flexible batch data iterator
Installation
Installation from binary
Binary installers are available at the Python package index
# PyPI
pip install reckit
Build from sources
To install reckit from source you need Cython:
pip install cython
In the reckit directory, execute:
python setup.py bdist_wheel
Then, you can find a *.whl
file in ./dist/
, and install it:
pip install ./dist/*.whl
Usage
You can find examples in NeuRec.
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
reckit-0.2.3.tar.gz
(158.5 kB
view hashes)
Built Distributions
reckit-0.2.3-cp38-cp38-win_amd64.whl
(136.4 kB
view hashes)
reckit-0.2.3-cp38-cp38-win32.whl
(118.8 kB
view hashes)
reckit-0.2.3-cp37-cp37m-win_amd64.whl
(135.2 kB
view hashes)
reckit-0.2.3-cp37-cp37m-win32.whl
(117.2 kB
view hashes)
reckit-0.2.3-cp36-cp36m-win_amd64.whl
(134.8 kB
view hashes)
reckit-0.2.3-cp36-cp36m-win32.whl
(116.9 kB
view hashes)
Close
Hashes for reckit-0.2.3-cp39-cp39-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6f6a39ba44e2087cb31f856c3c092244ac8a37d383f7f22f70832f76fe14af5 |
|
MD5 | ae7e6a40e918dc1109797c0c697d068f |
|
BLAKE2b-256 | 2371de89a91e76b28ffe24384ad1197d883d05dab1ac21adcb6f6aed00a18962 |
Close
Hashes for reckit-0.2.3-cp39-cp39-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 035e0bbb7295b2f1cf16df0b29cca73f02b03af2bd83b3c7a8f3d866ce4af33d |
|
MD5 | f91b2d40e1f161113be2048712bf0b96 |
|
BLAKE2b-256 | 14f40a0b8d681ea1f730191c2e08d145cf3c1182bef2f68c200190bbffcd0b18 |
Close
Hashes for reckit-0.2.3-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7eabc668fe56b9dcfe66f8870842ae711453b83dc701287d35bdb6cf7910c9d0 |
|
MD5 | 9c7a4a441c996eca84a9665e8b337750 |
|
BLAKE2b-256 | c13629aa7c330f6e296e86de7c36f6cc9cd145f7c72a066e5d39c7de533dfb63 |
Close
Hashes for reckit-0.2.3-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 432e264edd74ea104b57643a72a3ab48dd83dd97c91a283aaf170e9926bb1a20 |
|
MD5 | c1edc86187c16e32b43e9f470305a78c |
|
BLAKE2b-256 | 21885da6fffb39191a23edd8ea12cbb951f5c37fe064a96c00b30e65e77a9dcf |
Close
Hashes for reckit-0.2.3-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e663e76b6b1dfe05c8afe3b03357d7c86337d850731fa9b07c769b42d14df8a9 |
|
MD5 | c0b9e2431abe4997ba8664457326d780 |
|
BLAKE2b-256 | cc5ed54d84357e267b43592db78eb9d2f1af4f90393f05244c501ff560d3b4ba |
Close
Hashes for reckit-0.2.3-cp38-cp38-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90c00163acdd7a32c61e2c92779ee6960e877827801dae0f80d19b80817ebeca |
|
MD5 | d540efdc466c67dfcf92a5f32d2ec90f |
|
BLAKE2b-256 | 3f5f6dd7704f347ba7345cc34ff5cf64feaf9da6ab98a844c13c59290fd5ab80 |
Close
Hashes for reckit-0.2.3-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f94b3c47cd201b1b6671a933fc83aa0871190393f17d2cf6394a087937d3e9ae |
|
MD5 | ce4e25d1b964dd76e5e289a35313fa2c |
|
BLAKE2b-256 | ac5bbe9d1bc9f3898eeb8027c2fd592dbee26ed0a0ef7e730ebd7ff511f1d59b |
Close
Hashes for reckit-0.2.3-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e741db8dbfc7ee5840dc3a52e5e203094d933aea78a25bcc28655c4b711dbcb |
|
MD5 | 1233e64719874de5ecba8a3e2e94f9e7 |
|
BLAKE2b-256 | 689b645f306212a0f0c83cf444f26c8f1a3d544f36a8f2aae78d119806b4afe1 |
Close
Hashes for reckit-0.2.3-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e5630ce29d0f974ecc07817382d55494c39bc3eb547b2551a29e5907f04e36d |
|
MD5 | 74ec7876c16f32ea71dbcc480e0430fb |
|
BLAKE2b-256 | 11c61fde1fa4408cef87ac06cbc145df9069b4a594c84c5e44d90fcdd3bef29c |
Close
Hashes for reckit-0.2.3-cp37-cp37m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc32f23dab6888a80ff759e19da352749a234bab085491dafb831e6aa7c3a86f |
|
MD5 | 622da61bf4eb5e55a1b0f2b867537c9b |
|
BLAKE2b-256 | 064d10eef25dd5a807bd2e3986d5bf9bc9722462acda9649039790e21074612b |
Close
Hashes for reckit-0.2.3-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99b07becd57ef4528e638e39be8a1997e0ba1384047a45caabd9f109823889d6 |
|
MD5 | 750e273fd69017df0fef0f61fcf8380e |
|
BLAKE2b-256 | 14bb411efc1606d4c26c842cb48151672cccb667e7b6149e832c7df9d81898e5 |
Close
Hashes for reckit-0.2.3-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4d7afbeb0553e07abeff89b209d3f5e60e630b1dec60c92db1d9b14b217324d |
|
MD5 | 6c8cdca72d59f1855275b4f791f32e47 |
|
BLAKE2b-256 | 01d35c5c44a8418fff7d168838ea102735c5aa24704b61815c70ec2217099f88 |
Close
Hashes for reckit-0.2.3-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1fa0943318abbd2741febf8f56a39c7adc51da0ff404a72f652fa4c7d594c2a |
|
MD5 | 14cca4ef756cad4bbb2f745dedca9612 |
|
BLAKE2b-256 | 38ccd35d1a3595abb99f35430cf533b3fcce2c6d55b80ae91e9118606f5e8270 |
Close
Hashes for reckit-0.2.3-cp36-cp36m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6067d4bcb865a489405f751cb78ab2bb54776d91ae6fbb631ca3a52ff3301ae1 |
|
MD5 | f50db0b1241a5f005dbbadd7e241ad09 |
|
BLAKE2b-256 | f770ecfbe09c52ecbb7a1aabf7288fb1aa3cdf849606379981905d343e9a81eb |
Close
Hashes for reckit-0.2.3-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4146c689c93203c69a6b09c3397196268433181e60693d21f6484f6d58f5f4f |
|
MD5 | af9df39011d1f43ff9e64d9218528a10 |
|
BLAKE2b-256 | 65521e1acc1beeeaa953b90fc755ad24d1637467dc6dc0ba4de03d08e3b5eeac |
Close
Hashes for reckit-0.2.3-cp35-cp35m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40a2e36df8c20c224842662f3730d7c98df9e6b99c08e12733f035d6fb4fdf92 |
|
MD5 | 2f524406b612a39908f7297d1ee1b16c |
|
BLAKE2b-256 | 8db80e463e9132eb16afc506f794090aa660f9e6e5c04bdda2497b15a60aa206 |