Skip to main content

A Python toolkit of Deep Reinforcement Learning for Structured Data-Oriented Recommendation.

Project description

# Deep Reinforcement Learning for Business Structured Data —

## Item_Reco —

A class to recommend products to customers with their any current information and product-recommended history. Class variable items indicates the products as well as their associate promotions, offers such as any recommendation type. If you want to take a case where customers have not recommendation, you can use ‘none’ to represent the case. States, actions and reward are respectively n-dim array, 1-d array and a float number. A transition model, state + action => (state, reward), is assumed as a multi-output neural network on TorchModel.

This framework, actually, is applicable to problems of any structured data.

## Network_for_Reco —

A class to update Q-values though a nueral network. This is also a general form avaiable to any problem.

## RL_Learn —

A class to formulate a Deep Q Learning problem(an environment, an agent and its policy and associated parameters) and to learn the agent by a Deep Q Network and its approximator.

## TorchModel —

Several classes to build a neural network by pyTorch.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

RL_for_reco-1.0.24.tar.gz (12.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

RL_for_reco-1.0.24-py3-none-any.whl (15.0 kB view details)

Uploaded Python 3

File details

Details for the file RL_for_reco-1.0.24.tar.gz.

File metadata

  • Download URL: RL_for_reco-1.0.24.tar.gz
  • Upload date:
  • Size: 12.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.3

File hashes

Hashes for RL_for_reco-1.0.24.tar.gz
Algorithm Hash digest
SHA256 377ab92ca34e1bbafefc6e96c5eccae66b8f17729f15b6f8fdc4dd3f18bd0ab2
MD5 12f9dac754a2c9c85acdc1defb67081b
BLAKE2b-256 366ed5899a69dea38fa06aa240e7f8a297a738d6114d684d85aa3f532f0c1f40

See more details on using hashes here.

File details

Details for the file RL_for_reco-1.0.24-py3-none-any.whl.

File metadata

  • Download URL: RL_for_reco-1.0.24-py3-none-any.whl
  • Upload date:
  • Size: 15.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.3

File hashes

Hashes for RL_for_reco-1.0.24-py3-none-any.whl
Algorithm Hash digest
SHA256 74134298f00b3236227c1ab6b31b86311d4f265f2336d4fed29c43200818aa49
MD5 b70ef8d2db0441664b36be8a538802e7
BLAKE2b-256 c04846e5c1243dd6fd912b24597adbddea93b95aa7778cf0a2a08e32b487498b

See more details on using hashes here.

Supported by

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