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.15.tar.gz (11.8 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.15-py3-none-any.whl (14.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: RL_for_reco-1.0.15.tar.gz
  • Upload date:
  • Size: 11.8 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.15.tar.gz
Algorithm Hash digest
SHA256 0990ce52d4e13429fb9be08526e78dd4a5b26a9f50d6ff21e9b3de22d277f335
MD5 51f81e2fea6b810ded1527d43a5d073e
BLAKE2b-256 47d70364d1412c5ed5a3c37cfc90b71ac71b67252c6a4c6f492f73d71f772a9a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RL_for_reco-1.0.15-py3-none-any.whl
  • Upload date:
  • Size: 14.4 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.15-py3-none-any.whl
Algorithm Hash digest
SHA256 e089344e0f6874b82ac3d44f19d2c5ca686822187f2da4408b52e88b3bf43f14
MD5 d12af4e7381730ae0f92cf93b1543d73
BLAKE2b-256 8d0b59487156213ac7b973114868a8ea5497cedee060a4dbdbd7fa2b1b0e4a1b

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