scRL.EnvironmentCore.deepEnv
- class scRL.EnvironmentCore.deepEnv(gres, X_pca, max_step=50, KNN=100, reward_type='c', reward_mode='Decision', starts_probs=True)[source]
Environment for deep reinforcement learning on grid embedding.
- Parameters:
gres – Grids results after reward generating.
X_pca – The input latent space.
max_step – Maximum steps the agent can travel in the environment. (Default: 50)
KNN – Nearest neighbors for considering each grid points state value. (Default: 10)
reward_type – The reward type generated. (Default: ‘c’) Two types are included:’c’,’d’.
reward_mode – The reward mode selected when generating the reward. (Default: ‘Decision’) Two modes are included:’Decision’,’Contribution’.
- __init__(gres, X_pca, max_step=50, KNN=100, reward_type='c', reward_mode='Decision', starts_probs=True)[source]
Methods
__init__(gres, X_pca[, max_step, KNN, ...])reset()step(action)