Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RunConfig ¶
type RunConfig struct {
ConfigId string `desc:"Identifier for this type of configuration"`
Desc string `desc:"Description of this configuration"`
Users string `` /* 252-byte string literal not displayed */
ConfigSeqList string `` /* 130-byte string literal not displayed */
EnvParamsTable string `` /* 284-byte string literal not displayed */
FixedProb bool `desc:"General purpose bool-like param to use when one wants to use exact probabilities; comes in handy for de-bugging, etc."`
StartupProg string `desc:"Grogram for handling startup args specific to this environment"`
InitProg string `desc:"Program to run to initialize at start of training"`
RunProg string `desc:"Program controlling each step of running"`
EnvProg string `desc:"Program to set up environment for this configuration"`
TrainEpochs int `desc:"Number of total epochs to train for"`
UseTrialGp bool `` /* 221-byte string literal not displayed */
TrialGpsPerEpoch int `` /* 424-byte string literal not displayed */
PermuteTrialGps bool `desc:"Permute list of Trial-level trials after generation"`
TrialsPerEpoch int `desc:"Number of trials per epoch"`
SaveFinalWts bool `desc:"Save final weights after training"`
SaveWtsInterval int `desc:"How frequently to save weights during training (in epochs)"`
TestInterval int `desc:"How frequently to test performance without training -- only applicable to training cases"`
LogTrials bool `desc:"Whether to log trial-level data or not"`
LoadWeights bool `` /* 146-byte string literal not displayed */
WeightsFile string `desc:"Full relative path (from project) to a weights file to load at start of training"`
LoadStEpc int `desc:"If loading weights, what epoch does it start at?"`
LrsStepEpochs int `desc:"how many epochs per given step in the lrate schedule: each step drops the lrate roughly in half (log scale)"`
}
type RunConfigsMap ¶
Click to show internal directories.
Click to hide internal directories.