| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
⚠️ This package is moved into ReinforcementLearning.jl (2021-05-06)
This package is the core component of ReinforcementLearning.jl. It provides some typical implementations of the interfaces defined in ReinforcementLearningBase.jl.
./src ├── core (define how policies interact with environments) ├── extensions (patch code for upstream packages are stored here) ├── policies (all policies are put here) │ ├── agents (= policy + trajectory) │ ├── q_based_policies │ │ ├── explorers (select action from action-values) │ │ └── learners (learn state-value, state-action-value, distributional value...) │ │ └── approximators (= NN + Optimiser) │ └── (some other common policies).jl └── utils (Reusable functions/structures)
For developers who are interested in contributing, I suggest you read the source code in the following top-down order:
Then play with the E`JuliaRL_BasicDQN_CartPole` experiment in ReinforcementLearningZoo.jl and try to understand the runtime logic step by step. After that, you can explore other components on demand.
| Back | FazBrowse Home | New Git URL |