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.4.tar.gz
(189.0 kB
view hashes)
Built Distributions
reckit-0.2.4-cp38-cp38-win_amd64.whl
(186.8 kB
view hashes)
reckit-0.2.4-cp38-cp38-win32.whl
(159.1 kB
view hashes)
reckit-0.2.4-cp37-cp37m-win_amd64.whl
(184.8 kB
view hashes)
reckit-0.2.4-cp37-cp37m-win32.whl
(157.4 kB
view hashes)
reckit-0.2.4-cp36-cp36m-win_amd64.whl
(184.3 kB
view hashes)
reckit-0.2.4-cp36-cp36m-win32.whl
(157.1 kB
view hashes)
Close
Hashes for reckit-0.2.4-cp39-cp39-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 888946790e19bb601191b10188783f3676c2e646d74e37aad0f2bd1ad78d56a8 |
|
MD5 | 85543d097d60b5802960bc21a937eaa6 |
|
BLAKE2b-256 | 459b5ac9ef944422c06336b56c3d9bf60bbfc10c392fc3bd03e0977ee0c3681f |
Close
Hashes for reckit-0.2.4-cp39-cp39-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1dc64c777189239018803da670f92b16c812e5cbf9b2b646f97f227bc4407573 |
|
MD5 | 58e641024cd4e71de7d420abf69f626d |
|
BLAKE2b-256 | 730aab53d4655fc30d509ef2340e2dd14ba408a6f9ff9fa70a9bdecbfc9ece48 |
Close
Hashes for reckit-0.2.4-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9652a6c80ed0a5f587a465b787e3b1562bde239ef4b59518a639cbb5f77f209d |
|
MD5 | 731acc928497d8d966321151af786978 |
|
BLAKE2b-256 | 107e2ff16e3b644056f83280cfb4d2613467a5e7a8930d69f151e3bb054181b1 |
Close
Hashes for reckit-0.2.4-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc9a5cf7d1c8c4c882204097812905e376439bee89525e8271592d94fc51c644 |
|
MD5 | fc3f29f347e306aaad809bed09de6cc6 |
|
BLAKE2b-256 | af34c943e03c09231c61dd91014f8e63be6a0e2ca7329898fe85e5ce740b1699 |
Close
Hashes for reckit-0.2.4-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | afc9f7120c93f230aa24b0dbabd9aeff0efbbbc48d5097e298b56a390c5e1a24 |
|
MD5 | 7bf29e422d5106f55c49256fafee274c |
|
BLAKE2b-256 | 77ea66c2e9fa19eb4ca8b3c4c73861a5644320c1aaa0ada0b38d3e59cd207a75 |
Close
Hashes for reckit-0.2.4-cp38-cp38-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3fb6d9e026fdbd244d7ef689a8e8610888f81f1adc016217de6271bd20aaa910 |
|
MD5 | 734c09ff40246759872694bb3290c3b7 |
|
BLAKE2b-256 | 9ba5cb0a86080fc0c6105b79f4ba87864e7e572cf14d307dbcb914cd25b9a6db |
Close
Hashes for reckit-0.2.4-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43f200ad4c1261f20c49e3a081f7cefa2af521caf878d31cd545e24042cc8799 |
|
MD5 | cb33e6e93911f266af18447fd747c9d3 |
|
BLAKE2b-256 | 770621a428f213935f007cbbe1e920dce0c1082f1b9000f5a3ec2ba7470063fb |
Close
Hashes for reckit-0.2.4-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1c9f4efeeef7ee110c0bd775f0609382d882e0d1cd2952bf2a553bca3f755a0 |
|
MD5 | 0f6a62862377df3f963eda8a910e8e26 |
|
BLAKE2b-256 | ea50feb1821b8910846e337cf4827a5a5f541c2f74bf1131753d520f0fec4791 |
Close
Hashes for reckit-0.2.4-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 854b8c1b0fe2f5bed25d4ea26ae1683446e1bba6ba6b677787e875f6b3a9e6ea |
|
MD5 | c46d16a73eaa139973569bc9e8b06ca8 |
|
BLAKE2b-256 | 39f3f2f1a82d20c25b8f416218551e3a43fceb68ec4bea48845b2bf26cefaa5e |
Close
Hashes for reckit-0.2.4-cp37-cp37m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b880a20eedba3b29f677fb400d5de935603bb7e07ead5d3725055edbbdb60091 |
|
MD5 | 5b3c15da4deb021d6169752f55e7e5e0 |
|
BLAKE2b-256 | ff495c22130a614c22665ffa5fc0529a499b00ea99004c09153913b92c545a61 |
Close
Hashes for reckit-0.2.4-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef5f87ca2c6423e6e046caf951ff25820ea00e81e93adb631436e6c8c5911554 |
|
MD5 | f5fff675e9b7e658a06fe94291ff067a |
|
BLAKE2b-256 | d92b0491880129f6b3269a2a2279b1bbd10fbfd717495cbae0da4bf51db0b23b |
Close
Hashes for reckit-0.2.4-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27677ab6d7b8b23b2759d854466f84592c3c7f7a268c02db82b37ff9ab40f522 |
|
MD5 | 3f5b21977d1431d317472229cd93c364 |
|
BLAKE2b-256 | 92c491e832c2d88d6f897811d2a923008d46c871231980b33ca072e75d50edca |
Close
Hashes for reckit-0.2.4-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e5880e5a48b37880bb095d0496623593b58a95d4386cfb33b1d30fef212c599 |
|
MD5 | ae12a7540cd8ef35cbe4f6d04b55c3f5 |
|
BLAKE2b-256 | 4243bb4af71e5a33f84bc8f45a13ddfe1aa0af663d8cc59d69307c98e0a8df09 |
Close
Hashes for reckit-0.2.4-cp36-cp36m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4b52f3710ed01fe1bc8381302f162716608e494eb6d03e75a2193ba82f5b7a5 |
|
MD5 | 05d01591b6bbb19b5009cd0fa28c879f |
|
BLAKE2b-256 | 9baebad78dd689bcb78e2a3fcb396c5650a76ac2a3bcfe6bbf7345d995a8c283 |
Close
Hashes for reckit-0.2.4-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ccfeb4a2396f47a1a596a5b7e1eec33aa113ce0d3694581de4ab774da87563f |
|
MD5 | 8fd8277a244b9e5296aa7c4687875f24 |
|
BLAKE2b-256 | cd2cd65534b2286c4f0b87f431742e3dc03573e694b8e985d365235a0467050d |
Close
Hashes for reckit-0.2.4-cp35-cp35m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | add25a10972a4004efffc4e4b5f57054f5daa7e72ff7e0e7f5e34a45eba466da |
|
MD5 | 89d617f9bd1c69ae634634d67ebce5ad |
|
BLAKE2b-256 | 1f6bc50eb3c24575017ae0cbc37eb5db4aaf67190cb3bdf8de70a1798663acf3 |