ray.rllib.core.learner.learner.Learner ====================================== .. currentmodule:: ray.rllib.core.learner.learner .. autoclass:: Learner :show-inheritance: .. rubric:: Methods .. autosummary:: :nosignatures: :toctree: ~Learner.add_module ~Learner.after_gradient_based_update ~Learner.apply_gradients ~Learner.before_gradient_based_update ~Learner.build ~Learner.compute_gradients ~Learner.compute_loss_for_module ~Learner.compute_losses ~Learner.configure_optimizers ~Learner.configure_optimizers_for_module ~Learner.filter_param_dict_for_optimizer ~Learner.from_checkpoint ~Learner.get_metadata ~Learner.get_optimizer ~Learner.get_optimizers_for_module ~Learner.get_param_ref ~Learner.get_parameters ~Learner.postprocess_gradients ~Learner.postprocess_gradients_for_module ~Learner.register_optimizer ~Learner.remove_module ~Learner.restore_from_path ~Learner.rl_module_is_compatible ~Learner.rl_module_required_apis ~Learner.save_to_path ~Learner.should_module_be_updated ~Learner.shutdown ~Learner.update .. rubric:: Attributes .. autosummary:: :nosignatures: :toctree: ~Learner.CLASS_AND_CTOR_ARGS_FILE_NAME ~Learner.METADATA_FILE_NAME ~Learner.STATE_FILE_NAME ~Learner.TOTAL_LOSS_KEY ~Learner.device ~Learner.distributed ~Learner.framework ~Learner.module ~Learner.node