def kusanagi.ghost.learners.EpisodicLearner.EpisodicLearner.__init__ |
( |
|
self, |
|
|
|
plant, |
|
|
|
policy, |
|
|
|
cost = None , |
|
|
|
angle_idims = None , |
|
|
|
discount = 1 , |
|
|
|
experience = None , |
|
|
|
async_plant = True , |
|
|
|
name = 'EpisodicLearner' |
|
) |
| |
def kusanagi.ghost.learners.EpisodicLearner.EpisodicLearner.apply_controller |
( |
|
self, |
|
|
|
H = float('inf') , |
|
|
|
random_controls = False |
|
) |
| |
def kusanagi.ghost.learners.EpisodicLearner.EpisodicLearner.init_cost |
( |
|
self, |
|
|
|
cost |
|
) |
| |
def kusanagi.ghost.learners.EpisodicLearner.EpisodicLearner.loss |
( |
|
self, |
|
|
|
policy_parameters, |
|
|
|
parameter_shapes |
|
) |
| |
def kusanagi.ghost.learners.EpisodicLearner.EpisodicLearner.save |
( |
|
self | ) |
|
def kusanagi.ghost.learners.EpisodicLearner.EpisodicLearner.train_policy |
( |
|
self, |
|
|
|
H = None |
|
) |
| |
kusanagi.ghost.learners.EpisodicLearner.EpisodicLearner.angle_idims |
kusanagi.ghost.learners.EpisodicLearner.EpisodicLearner.async_plant |
kusanagi.ghost.learners.EpisodicLearner.EpisodicLearner.cost |
kusanagi.ghost.learners.EpisodicLearner.EpisodicLearner.cost_symbolic |
kusanagi.ghost.learners.EpisodicLearner.EpisodicLearner.discount |
kusanagi.ghost.learners.EpisodicLearner.EpisodicLearner.experience |
kusanagi.ghost.learners.EpisodicLearner.EpisodicLearner.H |
kusanagi.ghost.learners.EpisodicLearner.EpisodicLearner.learning_iteration |
kusanagi.ghost.learners.EpisodicLearner.EpisodicLearner.min_method |
kusanagi.ghost.learners.EpisodicLearner.EpisodicLearner.n_episodes |
kusanagi.ghost.learners.EpisodicLearner.EpisodicLearner.n_evals |
kusanagi.ghost.learners.EpisodicLearner.EpisodicLearner.name |
kusanagi.ghost.learners.EpisodicLearner.EpisodicLearner.plant |
kusanagi.ghost.learners.EpisodicLearner.EpisodicLearner.policy |
The documentation for this class was generated from the following file: