q_learning
Classes
Helper class that provides a standard way to create an ABC using |
Module Contents
- class q_learning.QLearning(env: gymnasium.Env, policy: gridmind.policies.soft.q_derived.base_q_derived_soft_policy.BaseQDerivedSoftPolicy | None = None, step_size: float = 0.1, discount_factor: float = 0.9, q_initializer: str = 'zero', epsilon_decay: bool = False, epsilon: float = 0.1, summary_dir: str | None = None, write_summary: bool = True)[source]
Bases:
gridmind.algorithms.base_learning_algorithm.BaseLearningAlgorithmHelper class that provides a standard way to create an ABC using inheritance.