YouChoose is an open source recommendation library built on PyTorch.
Project description
YouChoose
Project Overview
A recommender system built on PyTorch. I wanted a library similar to what was provided in OpenRec but for PyTorch. Spotlight is a similar package but appears to have died. And while it does have some nice features, instead of forking it and building on it, I wanted to start at the ground floor to build a library that would be simple to use but also easy to configure.
Project Set-Up
Virtual Environment
The best way to run the code is to use a python virtual environment. This will require that you have python3 and git already installed on your system. To begin, run python3 -m venv project-name
to create a virtual environment in a folder called project-name. Now run cd project-name
to change directories.
Install with PIP
pip install youchoose
Install From Source
The following command is then run to clone the repository.
git clone https://github.com/csmithchicago/YouChoose.git
source bin/activate
cd youchoose
pip install -r requirements.txt
Project References
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
Built Distribution
Hashes for youchoose-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 413fdd5d837d9627b7275707bac49938f721255610f307377c4b13d9a22fc8f9 |
|
MD5 | 55672fc8391070acb768d5f8e06fd810 |
|
BLAKE2b-256 | 6ccfc9a394aef505058fd7a3619f2bb10e9eeddc674f45bc5918e5d10fa8ed39 |