Skip to main content

A toolkit for recommender systems

Project description

RecKit

GitHub release (latest by date including pre-releases) PyPI Travis (.com) AppVeyor

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.

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)

Uploaded Source

Built Distributions

reckit-0.2.4-cp39-cp39-manylinux1_x86_64.whl (1.3 MB view hashes)

Uploaded CPython 3.9

reckit-0.2.4-cp39-cp39-manylinux1_i686.whl (1.2 MB view hashes)

Uploaded CPython 3.9

reckit-0.2.4-cp38-cp38-win_amd64.whl (186.8 kB view hashes)

Uploaded CPython 3.8 Windows x86-64

reckit-0.2.4-cp38-cp38-win32.whl (159.1 kB view hashes)

Uploaded CPython 3.8 Windows x86

reckit-0.2.4-cp38-cp38-manylinux1_x86_64.whl (1.3 MB view hashes)

Uploaded CPython 3.8

reckit-0.2.4-cp38-cp38-manylinux1_i686.whl (1.3 MB view hashes)

Uploaded CPython 3.8

reckit-0.2.4-cp37-cp37m-win_amd64.whl (184.8 kB view hashes)

Uploaded CPython 3.7m Windows x86-64

reckit-0.2.4-cp37-cp37m-win32.whl (157.4 kB view hashes)

Uploaded CPython 3.7m Windows x86

reckit-0.2.4-cp37-cp37m-manylinux1_x86_64.whl (1.3 MB view hashes)

Uploaded CPython 3.7m

reckit-0.2.4-cp37-cp37m-manylinux1_i686.whl (1.2 MB view hashes)

Uploaded CPython 3.7m

reckit-0.2.4-cp36-cp36m-win_amd64.whl (184.3 kB view hashes)

Uploaded CPython 3.6m Windows x86-64

reckit-0.2.4-cp36-cp36m-win32.whl (157.1 kB view hashes)

Uploaded CPython 3.6m Windows x86

reckit-0.2.4-cp36-cp36m-manylinux1_x86_64.whl (1.3 MB view hashes)

Uploaded CPython 3.6m

reckit-0.2.4-cp36-cp36m-manylinux1_i686.whl (1.2 MB view hashes)

Uploaded CPython 3.6m

reckit-0.2.4-cp35-cp35m-manylinux1_x86_64.whl (1.3 MB view hashes)

Uploaded CPython 3.5m

reckit-0.2.4-cp35-cp35m-manylinux1_i686.whl (1.2 MB view hashes)

Uploaded CPython 3.5m

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page