โ๏ธMeta Spec
The Meta Spec Structure
{
"spec_name": {
"agent": {...},
"env": {...},
"meta": {
"max_session": 4, // Sessions per trial (different random seeds)
"max_trial": 1, // Trials per experiment (for search mode)
"log_frequency": 1000, // Log training metrics every N frames
"eval_frequency": 1000, // Evaluate agent every N frames
"distributed": false, // Hogwild! parallel training
"rigorous_eval": null // Separate eval environments (slower but precise)
}
}
}Meta Spec Options
Option
Type
Default
Description
Session and Trial Counts
Setting
Train Mode
Search Mode
Checkpoint Frequencies
Distributed Training (Hogwild!)
Value
Behavior
Rigorous Evaluation
Value
Behavior
Use Case
Common Configurations
Quick Development
Standard Training
ASHA Hyperparameter Search
Example: Atari Configuration
When to Adjust Meta Settings
Scenario
Adjustment
Finding Meta Configurations
Meta Settings by Environment Type
Last updated
Was this helpful?