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.

## DQN_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.7.tar.gz (12.0 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.7-py3-none-any.whl (14.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: RL_for_reco-1.0.7.tar.gz
  • Upload date:
  • Size: 12.0 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.7.tar.gz
Algorithm Hash digest
SHA256 3e2fc46993e6da5ba5ae61c32b0a35684d17d4e86f3428229b8ce10f5555d216
MD5 c5dcfdc3ef54d30c07dfd2d7e4dca349
BLAKE2b-256 cf2539532d1f165901be72f2ef57b432f47670459e1e6d1d841ac8a1f6b82e5c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RL_for_reco-1.0.7-py3-none-any.whl
  • Upload date:
  • Size: 14.6 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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 5128efb95eb09e9fb650aa0eb133125b86d8e67a45f7ecefbbf57332a6033cea
MD5 b8421364ca336c08a8035d9a1fbe4ba2
BLAKE2b-256 6fbd0c4f8fe8ae0222af14273876f71ac637b5a31b10dc9584e4e67dee44fefe

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