Skip to content

Does Runner.run perform training given it never invokes agent.experience(...) ? #908

@marekyggdrasil

Description

@marekyggdrasil

Hey @AlexKuhnle I noticed that the Runner interface actually never calls agent.experience(...) method. Regardless if I set evaluation=True or not.

I am wondering, if I do the following

runner = Runner(
        agent=agent,
        environment=environment
    )
runner.run(num_episodes=nb_episodes)
runner.close()

does the actual training occurs?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions