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.

Files for reckit, version 0.2.4
Filename, size File type Python version Upload date Hashes
Filename, size reckit-0.2.4-cp35-cp35m-manylinux1_i686.whl (1.2 MB) File type Wheel Python version cp35 Upload date Hashes View
Filename, size reckit-0.2.4-cp35-cp35m-manylinux1_x86_64.whl (1.3 MB) File type Wheel Python version cp35 Upload date Hashes View
Filename, size reckit-0.2.4-cp36-cp36m-manylinux1_i686.whl (1.2 MB) File type Wheel Python version cp36 Upload date Hashes View
Filename, size reckit-0.2.4-cp36-cp36m-manylinux1_x86_64.whl (1.3 MB) File type Wheel Python version cp36 Upload date Hashes View
Filename, size reckit-0.2.4-cp36-cp36m-win32.whl (157.1 kB) File type Wheel Python version cp36 Upload date Hashes View
Filename, size reckit-0.2.4-cp36-cp36m-win_amd64.whl (184.3 kB) File type Wheel Python version cp36 Upload date Hashes View
Filename, size reckit-0.2.4-cp37-cp37m-manylinux1_i686.whl (1.2 MB) File type Wheel Python version cp37 Upload date Hashes View
Filename, size reckit-0.2.4-cp37-cp37m-manylinux1_x86_64.whl (1.3 MB) File type Wheel Python version cp37 Upload date Hashes View
Filename, size reckit-0.2.4-cp37-cp37m-win32.whl (157.4 kB) File type Wheel Python version cp37 Upload date Hashes View
Filename, size reckit-0.2.4-cp37-cp37m-win_amd64.whl (184.8 kB) File type Wheel Python version cp37 Upload date Hashes View
Filename, size reckit-0.2.4-cp38-cp38-manylinux1_i686.whl (1.3 MB) File type Wheel Python version cp38 Upload date Hashes View
Filename, size reckit-0.2.4-cp38-cp38-manylinux1_x86_64.whl (1.3 MB) File type Wheel Python version cp38 Upload date Hashes View
Filename, size reckit-0.2.4-cp38-cp38-win32.whl (159.1 kB) File type Wheel Python version cp38 Upload date Hashes View
Filename, size reckit-0.2.4-cp38-cp38-win_amd64.whl (186.8 kB) File type Wheel Python version cp38 Upload date Hashes View
Filename, size reckit-0.2.4-cp39-cp39-manylinux1_i686.whl (1.2 MB) File type Wheel Python version cp39 Upload date Hashes View
Filename, size reckit-0.2.4-cp39-cp39-manylinux1_x86_64.whl (1.3 MB) File type Wheel Python version cp39 Upload date Hashes View
Filename, size reckit-0.2.4.tar.gz (189.0 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page