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.9.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.9-py3-none-any.whl (14.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: RL_for_reco-1.0.9.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.9.tar.gz
Algorithm Hash digest
SHA256 4605c6b557c2260fe20b8f0d119f976cba08e66bb43d9b6dba6b28c9541bbf7e
MD5 23b9fe1c80ad8bc9df156bfe4595065a
BLAKE2b-256 4518c8799f6cb8e7c7e4e3d65299e50207b2504b95310cbbe1fca85e7e8b5abc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: RL_for_reco-1.0.9-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.9-py3-none-any.whl
Algorithm Hash digest
SHA256 a938cc94d5e5790ea48f7e9c408f1d1af15fe48842e7d746fb7b88ad082a0643
MD5 6aafd5e8ac0dba098d54f967ad69015a
BLAKE2b-256 d5e345514be3fa1684c8a949d78808672e26072eb6d8c6ddc27322e4f8afece5

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