Skip to content

Write out preliminary .nn models #3740

@lostandsupine

Description

@lostandsupine

Is your feature request related to a problem? Please describe.
There can be a lot of iteration necessary with tuning the hyper-parameters and setting up correct rewards. When using executable environments it would be really helpful to see how the agents are performing during training, whether they are narrowing in on some degenerate or unintended behavior, etc. Especially when trying to learn a moderately complex game on a slow computer.

Describe the solution you'd like
A command line option or parameter in the yaml config to write out preliminary .nn models at set steps, e.g. "write_steps: 1e5"

Describe alternatives you've considered
Stopping early and restarting with --load, but this has other problems. Leaving graphics on, but that would just slow things down and can be hard to actually see what is happening with the increased frame rate. Manually running export_model() on a checkpoint in python, but I haven't tried and it wouldn't be as convenient.

Additional context
Or maybe I am just impatient and can't wait to see what the agents are doing :)

Metadata

Metadata

Assignees

Labels

requestIssue contains a feature request.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions